Cape Town is gearing up for a record-breaking summer tourism season, expecting an 11% increase in international arrivals. The city is preparing for...
The town of Mokwa in Nigeria’s north-central Niger State was devastated by catastrophic flooding following intense pre-dawn rainfall. The deluge, which lasted approximately...