A humpback whale washed up on Hout Bay Beach in Cape Town in a TikTok video. The clip went viral on social media, sparking a ...
An informal settlement with no access to electricity, water and toilets in a Cape Town township has been transformed into brightly-coloured rows of double-storey flats with its own community centre.