Video | Powerful cyclone makes landfall in Mozambique and Mayotte after sweeping across Indian Ocean Copy 2024-12-15 19:27:06 - From: Associated Press