National and World News

Fiona swipes Turks and Caicos, Puerto Rico faces big cleanup