MEMORY MATTERS Seventy years later: The enduring echoes of Sophiatown's forced removals in South Africa 7 min 0 By Michelle Banda
CIVIL SOCIETY WATCH: 17-23 FEBRUARY 2025 Budget speech, World Social Justice Day and annual social justice lecture 5 min 0 By Lerato Mutsila
BRAVE NEW WORLD As Trump upends world order, SA needs to recalibrate foreign policy to be more responsive 6 min 0 By Azwimpheleli Langalanga
ANALYSIS Sona 2025 — Ramaphosa’s soft promises on a collision course with hard reality 3 min 36 By Stephen Grootes
IMBONGI MILESTONE Praise poet’s family celebrates her Sona appearance — and a special moment for the Eastern Cape 2 min 0 By Suné Payne
AGE OF THE ASSASSIN Reality check as gang shootings mar Ramaphosa’s vision for a safer South Africa 4 min 9 By Caryn Dolley
SONA 2025 NHI, housing, employment and education — What Ramaphosa got right and where he fell short 10 min 0 By Lerato Mutsila, Naledi Sikhakhane and Tamsin Metelerkamp
PHOTO ESSAY From the red carpet to the joint sitting, Sona 2025 in pictures 12 min 35 By Maverick Life Editors
SONA 2025 ANALYSIS ‘We will not be bullied’ — resolute Ramaphosa stands up to US 4 min 0 By Rebecca Davis
SONA 2025 Ramaphosa address — MK, EFF, ActionSA disappointed, but some GNU partners optimistic 6 min 14 By Victoria O’Regan
SONA 2025 Ramaphosa aims for 3% growth, targeting infrastructure investment 2 min 19 By Ferial Haffajee
STATE OF THE NATION ADDRESS Sona 2025 report card - between the cooperative Weaverbird and squawking Hadeda scenarios 6 min 7 By Ferial Haffajee
STATE OF THE NATION ADDRESS SONA 2025: What do you want to ask President Ramaphosa? 1 min 0 By Daily Maverick
STATE OF THE NATION OP-ED Sona 2025 must signal a fundamental shift in governance and economic management 5 min 3 By Ross Harvey
SEARCH FOR SOLUTIONS Sona 'must deliver concrete measures for poverty, health, and education'- civil society 4 min 0 By Naledi Sikhakhane
OFFICIAL OPPOSITION CHAOS State of the MK nation - how Zuma’s uMkhonto Wesizwe party stacks up ahead of Sona 2025 9 min 44 By Nonkululeko Njilo