Fri. Nov 8th, 2024

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.

By