Hurricane Fiona hits the Turks and Caicos Islands as a ‘life-threatening’ Category 3 storm

Hurricane Fiona hit the Turks and Caicos Islands on Tuesday as a Category 3 storm next Puerto Rico DestroyerMost people remained without electricity or running water, and rescuers used heavy equipment to transport survivors to safety. The eye of the storm passed near Grand Turk Island, the capital of the tiny British territory, on Tuesday … Read more