Tropical Storm Barry

photo

Photo  / 12

A man stands next to a car stuck on a flooded street in Xalapa, capital of the state of Veracruz June 20, 2013. The Mexican state of Veracruz was hit by torrential rains during the early afternoon on Thursday after Tropical Storm Barry made landfall and traveled inland, away from Mexico's major oil installations. REUTERS/Oscar Martinez