Winds lash Madagascar’s coast as Cyclone Freddy makes landfall Posted By GlobalNewsBot on February 22, 2023