Storms Wreak Havoc in Cape Town, Thousands Displaced
A series of relentless storms battered Cape Town and its surrounding areas on Thursday, July 11 tearing roofs off houses and causing widespread flooding. Authorities report that these severe weather ...