Winds lash Madagascar’s coast as Cyclone Freddy makes landfall

Posted in Uncategorized