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

Discover more Science and Technology news updates in TROIB Sci-Tech
Discover more Science and Technology news updates in TROIB Sci-Tech