NASA’s Terra Satellite Observes Development of Tropical Storm 22S

NASA’s Terra satellite passed over the Southern Indian Ocean and provided forecasters with a visible image of newly formed Tropical Storm 22S, located near northeastern Madagascar.

Read story here