Cyclone Disaster in Mozambique and Surrounding Region · Electoral Command Center
On March 14, a large and powerful tropical storm dubbed Cyclone Idai came ashore at Beira, a low-lying port city in central Mozambique, in southeastern Africa. It featured sustain…