Tropical Cyclone Batsirai wrought havoc across Madagascar over the weekend, the second deadly storm to batter the African island nation since the beginning of the year.