NASA’s Aqua satellite sees formation of Tropical Storm Maliksi

Tropical Storm Maliksi formed in the Philippine Sea, off the northeastern coast of the Philippines as NASA’s Aqua satellite passed overhead.