0 Devastation in Mayotte: Aftermath of Cyclone Chido Revealed in Satellite Images December 21, 2024 Marcus Collins Cyclone Chido struck Mayotte on December 14, causing extensive destruction. Reports indicate that hundreds of