2 NASA satellites see a newborn tropical storm near Madagascar
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 Tropical Storm Bingiza.
The Moderate Resolution…