NASA and NOAA satellites eyeing Mexico's tropical soaker for development
Friday, June 6, 2014 - 13:02
in Astronomy & Space
NASA and NOAA satellites are gathering visible, infrared, microwave and radar data on a persistent tropical low pressure area in the southwestern Bay of Campeche. System 90L now has a 50 percent chance for development, according to the National Hurricane Center and continues to drop large amounts of rainfall over southeastern Mexico.