Skip to main content


 
Storm Dumazile churns off the eastern coast, bringing prolonged and heavy rain. #Madagascar #Africa #Weather