Ads by Muslim Ad Network

Harrowing Scenes of Cyclone Idai’s Aftermath from Outer Space

As many as 400 bodies line the banks of a road out of the city of Beira in Mozambique where the flood waters have formed an inland ocean that’s visible from outer space.