Madagascar
Madagascar: Tropical Cyclone Hubert, 11 Mar 2010
Hubert's Remnants Still Raining on Southern Madagascar Hubert may not be a tropical storm now that it has made landfall in southeastern Madagascar, but it's still a formidable and large storm system. NASA's Aqua satellite revealed that there are still some…