AGE OF THE ASSASSIN 24 October 2023 Killers of Tshwane ANC councillor Tshepo Motaung yet to be arrested, two years later By Peter Mothiba 3 min 0
LAID TO RUST 2 October 2023 Mamelodi’s doomed HM Pitje Stadium fills with rubbish as Gauteng budget woes dash rebuilding hopes By Peter Mothiba 6 min 1
LONG WAIT FOR JUSTICE 21 August 2023 New minister, new promise to finish Mamelodi magistrates’ court – but after 10 years locals aren’t holding their breath By Peter Mothiba 4 min 0
REPORT & REFLECTION 27 April 2023 Tshwane still busy with multimillion-rand repairs to vandalised pylons, theft case opened By Peter Mothiba 4 min 0
METRO MAYOR PROFILE 30 March 2023 New dawn for Tshwane as DA’s ‘comeback kid’ Cilliers Brink assumes mayoral position By Peter Mothiba 4 min 3
METRO MAYHEM 20 March 2023 City of Tshwane circus intensifies as Cope officials differ over its sole councillor’s status By Peter Mothiba 4 min 6
MUNICIPAL MAYHEM 14 March 2023 Fists, foul language and legal threats fly in Tshwane council after dramatic vote for speaker By Peter Mothiba 4 min 15
NEW ELECTRICITY MINISTER 12 March 2023 What “Sputla” Ramokgopa’s tenure as Tshwane mayor says about how he will handle our power crisis By Peter Mothiba 4 min 7
MUNICIPAL MAYHEM 9 March 2023 Tshwane Mayor Murunwa Makwarela gets his post back after submitting a certificate of solvency By Peter Mothiba 3 min 0
POISONED CHALICE 7 March 2023 Another Tshwane mayor bites the dust as Murunwa Makwarela gets the boot By Peter Mothiba 3 min 0
STATE OF OUR CITIES 20 February 2023 Putting Tshwane under administration again ‘not likely’ as city reels from adverse audit and mayor’s resignation By Peter Mothiba 4 min 1
ADVERSE AUDIT FALLOUT 11 January 2023 Parties play blame game as Tshwane’s finances burn By Peter Mothiba 4 min 3