News

Over the course of 2023 so far, South Africans have had to endure bouts of extreme weather in the form of heavy rains and floods, snow, hail storms, and tornadoes across the country.