Madagascar, the world's fourth largest island, sits just off Africa's southeast coast, near Mozambique. But despite this ...
Ever wonder what’s going on beneath your feet? Take the East African Rift, for example. This massive crack in the Earth’s ...
Tropical storm Dikeledi barrelled towards Mozambique on Monday after leaving three dead in Madagascar and triggering floods ...