Tropical Cyclone Idai brought torrential rain and wind as it made landfall near Beira City, Mozambique, in southeast Africa. Hundreds are confirmed dead in Mozambique,
Two Alabama Baptist Disaster Relief teams have been deployed in response to the flooding caused by what meterologists are calling “once-in-a-millenium” rainfall in Missouri at