ANALYSIS Hermione Cronje, the NDPP candidate who could reform the NPA — but don’t bet on her cracking the nod 8 min 1 By Rebecca Davis
DECEMBER BY-ELECTIONS ANC retains Ekurhuleni, Western Cape wards, but sheds support to Patriotic Alliance, ActionSA 6 min 0 By Wayne Sussman
ANALYSIS Independent Media wants Google bucks without Press Council oversight 4 min 2 By Rebecca Davis
FOREIGN AFFAIRS Trump’s National Security Strategy insults Europe and largely neglects Africa 8 min 1 By Peter Fabricius
NO-CONFIDENCE MOTION Kingmakers, knives and numbers: The vote that could hand KZN to Zuma’s MK party 6 min 7 By Greg Ardé
REFLECTION Mr President, please keep calling Dada Morero — Joburg depends on it 5 min 4 By Ferial Haffajee
RUSSIAN ROULETTE ‘Boundless love’ — Will mercenary scandal strain the bond between Zuma and Duduzile? 8 min 2 By Cyril Madlala
DARK CLOUD Witness D’s murder, kidnappings, threats expand sinister web around SA police capture hearings 8 min 1 By Caryn Dolley
ANALYSIS Nhlanhla Nene's sacking 10 years on — remember, remember the ninth of December 5 min 2 By Stephen Grootes
ANALYSIS Trump’s ‘false’ farm killings and the politics lurking around SA’s crime stats 8 min 2 By Caryn Dolley
IN THE DOCK The arrest and charging of Zuma’s ‘superspy' Thulani Dlomo is a major State Capture breakthrough 5 min 7 By Marianne Thamm
GLOBAL LEADERSHIP OP-ED South Africa delivered at the G20, Trump delivered a tantrum 4 min 17 By Redi Tlhabi
NOVEMBER BY-ELECTIONS Ward poll beatdown — ANC loses seats to MK, PA and independent candidate as it bleeds support 18 min 0 By Wayne Sussman
ANALYSIS The DA’s Gordian knot: How the party’s internal feud could affect the elections 4 min 7 By Stephen Grootes
OPEN SECRETS Profit over people: A spotlight on South Africa’s contested energy landscape 9 min 0 By Abby May and Zen Mathe for Open Secrets
G20 SUMMIT Sorry we missed you, President Trump, but maybe it was for the best 8 min 5 By J Brooks Spector