Visible imagery from NASA’s Terra satellite provided confirmation of the development of Tropical Cyclone 02A in the Arabian Sea, Northern Indian Ocean.
Click here for original story, NASA catches development of Tropical Cyclone 02A
Source: Phys.org