South African police arrested 15,384 people, seized 101 unlicensed firearms and intercepted explosive cables hidden in a bag of rice — all in the seven days before tomorrow's national immigration protests.
Drake bet R13.8 million on Canada to beat Bafana Bafana after Black Coffee trash-talked him in the DMs. Canada won 1-0 and Drake walked away R4.1 million richer.
Enoch Lucas has a permit, sends every rand home to Mozambique, and cannot afford the R6,000 taxi fare to leave — but the June 30 deadline has no force in law.
Tebogo Komane and her husband both work for municipalities but still cut back on groceries and electricity to pay their children's private school fees each month.
South Africa's National Financial Ombud recovered R7.47 million for consumers in 2025, with 62% of complaints against credit providers decided in their favour.
South Africa is days away from a self-imposed deadline. Vigilante groups calling themselves the "March and March" movement have issued a nationwide shutdown notice for 30 June, demanding the removal of undocumented foreigners. Townships have already seen violence. Dozens of countries are flying their citizens home, writes Celani Sikhakhane in Mzansi Royals.
ANC KwaZulu-Natal convener Mike Mabuyakhulu warned at a Freedom Charter event in Inanda that anti-immigrant attacks violate the charter and will hurt poor South Africans most.
VaTsonga Machangana marched to the Human Rights Commission in Johannesburg on Friday, saying Tsonga South Africans are stopped in the street and forced to prove they are not foreigners.