Hurricane Irma slams Anguilla

Hurricane Irma hit the Caribbean island of Anguilla with strong winds and sheets of rain.

September 6, 2017

Examined