San Juan, Sept 20 (AFP/APP):Hurricane Fiona, a powerful Category 3 storm, was battering the Turks and Caicos islands on Tuesday after leaving two people dead and triggering major flooding and power outages in the Caribbean. “Hurricane Fiona has proven to be an unpredictable storm,” Anya […]
