Heavy rains batter Cape Town during South African storms

Heavy rains batter Cape Town during South African storms on Thursday (June 11).