Tag: Batsirai

Cyclone Batsirai Destroys Homes and Knocks Out Power in Madagascar

Cyclone Batsirai made landfall on Madagascar's eastern coastline late on Saturday, with residents…

Chief Editor Chief Editor