Mar 18, 2019 | Uncategorized
Cyclone Idai makes landfall On March 14th, 2019 cyclone Idai made landfall on the African continent at the port city of Beira. The gigantic storm was packing winds of 106 mph The official death toll stands at 180 following flooding and high winds, which have destroyed...