Tropical Storm Alex now in Gulf of Mexico, brought heavy rainfall to Belize, Yucatan
Monday, June 28, 2010 - 13:56
in Earth & Climate
NASA’s infrared satellite imagery captured high, cold, strong thunderstorms within Tropical Storm Alex over the past weekend and they are still creating heavy rainfall. Alex’s center is...