NASA sees Tropical Storm Otto develop, threaten central America
As Tropical Storm Otto formed in the southwestern Caribbean north of Panama on Nov. 21 the Global Precipitation Measurement mission or GPM core satellite analyzed the strengthening storm.
Read more »