NASA observes Tropical Storm Kyarr form near southwest India coast
Tropical Storm Kyarr formed near the southwestern coast of India, and NASA's Aqua satellite provided forecasters with a visible image of the storm that revealed it organized quickly.