World
Severe storm batters Cape Town, causing flooding, damage and at least one death reported

May 12, 2026