A 10-meter (33 feet) deluge swept through a borough of Ladysmith in South Africa, destroying homes and cars. Rescuers are battling to find survivors as rainstorms continue.
A 10-meter (33 feet) deluge swept through a borough of Ladysmith in South Africa, destroying homes and cars. Rescuers are battling to find survivors as rainstorms continue.