He should have been allowed to speak, but the Danish journalist is not the free speech champion he is made out to be
Opinion | 31 July 2016
While the ruling party is unlikely to lose this ward on Wednesday, it showcases its problems in the city
Feature | 30 July 2016
Department of Labour has set new wage standards but taxi operators say they will continue paying their drivers with commissions and targets
News | 29 July 2016
Part two in the series: Towards equality in school funding
By Nurina Allly and Daniel McLaren
Opinion | 29 July 2016
Waste pickers in Khayelitsha ask for designated landfills
News | 29 July 2016
Named in affidavits, Nthethelelo Madikizela denies involvement in attack
News | 29 July 2016
My Vote Counts has approached the Western Cape High Court
News | 28 July 2016
Price of effective treatment for hepatitis C is over 600 times what it costs to produce
By Rejul Bejoy
News | 28 July 2016
But researchers cautious about findings
By Rejul Bejoy
News | 28 July 2016
Department of Public Works did not pay engineers
By Avela Luka
News | 28 July 2016
Tension boils over in Eastern Cape ward
By Nombulelo Damba-Hendrik and Avela Luka
News | 27 July 2016
Heavy rains swamp informal settlement
Brief | 27 July 2016
Residents in Masiphumelele wetlands have been without power since November 2015
News | 27 July 2016
What the Constitution demands
By Nurina Allly and Daniel McLaren
Analysis | 27 July 2016
Residents haven’t seen their ward councillor since 2014
News | 27 July 2016
The situation remains the same all these years later (2024). It is most frustrating trying to book … Read more
I am also writing in desperation at the excessive use of train horns! The sirens are unacceptabl… Read more
Why can't they just write it off as they do with Soweto which owes millions and don't pay. Shame on… Read more
I wish to commend the universities in the Western Cape who have called for a ceasefire in Gaza, as … Read more