Remnants of tropical depression soaking Central America
Tuesday, October 28, 2014 - 12:30
in Astronomy & Space
NASA's Terra satellite passed over Tropical Storm Hanna on Oct. 27 when it made landfall near the northern Nicaragua and southern Honduras border.