The low pressure area System 96L is pictured in the Gulf of Mexico in a handout satellite image on Friday. Weather forecasters at the US National Hurricane Center declared on Saturday that System 96L had become Tropical Storm Debby.Jun 25, 2012

FULL STORY

Photo: Reuters

This photo has been viewed 503 times.

TOP top