AP - A weak tropical storm formed Saturday off the Yucatan Peninsula and quickly made landfall along the border of Belize and Mexico, dumping rain and kicking up surf.

View the Entire Article