After severe flooding in parts of the Caribbean, Storm Fiona, a magnitude three hurricane, also brought heavy rainfall to the Turks and Caicos Islands....
Hurricane Fiona made landfall in Puerto Rico, causing heavy rainfall and "catastrophic" flooding and landslides across much of the Caribbean island. "Fiona" reached...