Tropical Storm Alex soaks Belize, Mexico's Yucatan

This image from video provided by BP PLC Monday, June 7, 2010 shows the oil leak out of the well head around the capping device in the Gulf of Mexico.

June 26, 2010 5:46:41 PM PDT
Hundreds of tourists and residents fled low-lying islands off Belize and beachgoers were warned to stay out of the water along Mexico's resort-studded Caribbean coast, as rain from Tropical Storm Alex began lashing the region.

Load Comments