South Africa: Heavy Rains Force Closure of Cape Streets

South Africa: Heavy Rains Force Closure of Cape Streets - The incoming lanes of De Waal Drive and the upper portion of Roeland Street in Cape Town were closed due to heavy rains that hit the city today. [AA Urbanisation]