Two satellites see new Eastern Pacific tropical depression form
The eighteenth tropical depression of the Eastern Pacific Ocean hurricane season formed early on the first day of November and is expected to become a tropical storm. NASA's TRMM satellite observed moderate rainfall in the ...