Mozambique holiday isle left in ruins by Cyclone Kenneth
From the air, Ibo Island on the Quirimbas Archipelago off Mozambique’s northeast coast, was speckled with flattened homes and water-logged …
The latest news coming out of Africa
From the air, Ibo Island on the Quirimbas Archipelago off Mozambique’s northeast coast, was speckled with flattened homes and water-logged …