hurricane watches

Tropical Storm Isaac: Florida makes final preparations for the storm

People in southern Florida have been making final preparations for Tropical Storm Isaac, as it barrels to the US. Hundreds…

12 years ago