Two satellites see Tropical Storm Ophelia born in the Atlantic
Wednesday, September 21, 2011 - 14:30
in Earth & Climate
Tropical Storm Ophelia was born today in the Atlantic Ocean and captured in an infrared image from NOAA's GOES-13 satellite and NASA's Aqua satellite.