South Africans lose hundreds of millions of rands to Morita Forestry investment scam
Social media influencers helped make the scam possible - and were rewarded handsomely
By Joel Cedras
Feature | 31 July 2026
KZN flood victims sleep outside in the rain after eviction from emergency housing
EThekwini municipality says the group did not qualify for housing assistance
Brief | 31 July 2026
Western Cape police do not have enough rape evidence kits, MP warns
Despite new stock reaching Family Violence, Child Protection and Sexual Offences units, politicians say it is a fraction of what is needed
News | 31 July 2026
Gauteng government says “impossible” to pay welfare organisations on time
Non-profits wait weeks for quarterly payments
News | 31 July 2026
Young people stay home on voters day
Fewer young people are registering and turning out to vote
Chart by The Outlier. Text by GroundUp Staff.
Charts | 31 July 2026
Gugulethu residents refuse to share land with Observatory occupiers
Families from Masonwabe reject City of Cape Town plan; say they waited 14 years for land they must now share with people from Singabalapha
News | 30 July 2026
State spent R600m to contain 30 June xenophobic action - law enforcement could have prevented it
Kopanang Africa Against Xenophobia is taking the state to court
Opinion | 30 July 2026
Air and water pollution harming Joburg’s poorest communities
Failing wastewater treatment works, ageing sewage infrastructure, smouldering illegal dumps, industrial and urban runoff and a legacy of mining activities have ruined Joburg’s air and water
Text by Seth Thorne. Photos by Ihsaan Haffejee.
News | 30 July 2026
In photos: Fire guts 60 homes in Hout Bay
“We’re breathing and living in fires here” says Imizamo Yethu fire victim
Brief | 29 July 2026