Satellites watch Hurricane Fiona wallop Puerto Rico, Dominican Republic
Satellites are watching as Hurricane Fiona, currently a Category 1 storm, pummels Caribbean islands.
Satellites are watching as Hurricane Fiona, currently a Category 1 storm, pummels Caribbean islands.