2 NASA satellites see a newborn tropical storm near Madagascar
Thursday, February 10, 2011 - 18:00
in Earth & Climate
Forecasters at the Joint Typhoon Warning Center were keeping a close eye on a low pressure area known as System 94S yesterday, and satellite data helped confirm that today it has strengthened into...