NASA’s Aqua satellite sees Tropical Cyclone Mekunu strengthen

Visible satellite imagery from NASA’s Aqua satellite revealed that Tropical Cyclone 02A, now renamed Mekunu has continued to consolidate and organize off the coast of Oman in the Arabian Sea.