#NASA-NOAA satellite helps confirm Teddy now a record-setting tropical storm

“#NASA-NOAA satellite helps confirm Teddy now a record-setting tropical storm” This nighttime image from NASA-NOAA’s Suomi NPP satellite revealed a more organized Tropical Depression 20 helping confirm it had become Tropical Storm Teddy in the Central Atlantic Ocean around midnight on Sept. 14. Credit: NASA Worldview, Earth Observing System Data and Information System (EOSDIS) NASA-NOAA’s…

Read More