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