Tropical Storm Barry about to make landfall in Veracruz, Mexico

Tropical Storm Barry about to make landfall in Veracruz, Mexico

Tropical Depression Two has strengthened to Tropical Storm Barry over the southwestern Gulf of Mexico on June 19, 2013. Barry is the second tropical storm of 2013 Atlantic hurricane season and it's about to make landfall in the state of Veracruz, Mexico. The