Tropical Cyclone Spotted Slamming Indian Ocea

Tropical Cyclone Spotted Slamming Indian Ocean Islands
LiveScience.com
When NASA's Terra satellite passed over Depression Sonamu on Jan. 3 at 9:13 a.m. EST/US the center was approaching southern Palawan.
View Comments