Hurricane Fiona targets the Turks and Caicos Islands after leaving a million people without running water in the Dominican Republic and much of Puerto Rico without electricity

Fiona Class 3 A storm with sustained winds of 115 mph, it hit the Turks and Caicos Islands while centered about 40 miles off Grand Turk Island at about 11 a.m. ET. Heavy rains can cause “life-threatening floods” during the afternoon in parts of the British territory with a population of about 38,000 people, the … Read more