Cyclone Batsirai’s high winds and rain pound Madagascar

The full force of Cyclone Batsirai pounded Madagascar’s eastern coast with torrential winds and rain on…