NASA sees Tropical Storm Otto heading toward landfall in Central America
Credit: Credits: NASA/NOAA/MODIS Rapid Response Team Satellites are keeping track of late-season Tropical Storm Otto as it threatens Central America. NASA-NOAA's Suomi NPP satellite captured...

 




