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