Home Globe Winds lash Madagascar's coast as Cyclone Freddy makes landfall

Winds lash Madagascar's coast as Cyclone Freddy makes landfall

by editor