Severe weather slams South Africa

Torrential rain inundates parts of Cape Town.


Advertisement