Comments:Hurricane Fiona batters parts of Caribbean