Cyclone Devastates Mayotte, Hundreds Feared Dead
Cyclone Chido has left the French island territory of Mayotte reeling after barreling into the islands over the weekend. At least 22 people are confirmed dead and hundreds are feared to have died due to the storm’s destruction. The cyclone also slammed into Mozambique, killing at least 34 people and destroying over 35,000 houses. Aid … Read more