Hurricane Irma makes landfall in Caribbean

Hurricane Irma makes landfall in Caribbean