At least 12 killed after Tropical Cyclone “Eloise” makes landfall near Beira, Mozambique
Tropical Cyclone "Eloise" made landfall just south of the port city of Beira, Mozambique early Saturday morning (LT), January 23, 2021. At least 13 people have been killed since the storm formed – 1 in Madagascar, 9 in Mozambique, and 3 in Zimbabwe. The…