Breaking News

On cyclone-shattered island in Mozambique, shock and debris


On cyclone-shattered island in Mozambique, shock and debris



Cyclone Kenneth in northern Mozambique ripped the island of Ibo apart.

No comments