South Africa 2 April 2025 Budget 2025 passed: 194 votes for; 182 votes against Daily Maverick 1 min 8
Magazine 29 March 2025 Ramokgopa’s rise; Eskom’s tariff impact; and the curious cannabis health history Daily Maverick 4 min 0