Cyclone Cheneso Hits Madagascar
storm, natural disasters, flood, climate change, natural disaster, weather, heavy rain, news, cyclone, floods, hurricane, tornado, flooding, extreme weather, flash flood, global warming, madagascar...