Flash floods cause infrastructural damage and road closures in Johannesburg, South Africa
Heavy rains triggered flash floods across Johannesburg on March 5, 2025, leading to infrastructure damage and road closures.

Heavy rains triggered flash floods across Johannesburg on March 5, 2025, leading to infrastructure damage and road closures.

Johannesburg experienced its first snowfall in over a decade this week, transforming the city into a winter wonderland and sparking excitement among its residents.