Madagascar: Cyclone Batsirai death toll reaches 120 February 11, 2022 The death toll in Madagascar after Cyclone Batsirai hit 120 on Friday night, nearly a week after it crossed the Indian Ocean island. A… Continue Reading
Storm Ida kills at least 44 in New York area September 3, 2021 New York is struck on Thursday, hit overnight by torrential rains and sudden and historic flooding that left at least 44 people dead in… Continue Reading