NASA sees first tropical depression of Eastern Pacific hurricane …

One week after the official start of hurricane season in the Eastern Pacific Ocean, the first tropical depression was born hundreds of miles southwest of Mexico. NASA's TRMM satellite and NOAA's GOES-West satellites …
Read entire story here.