Irma, the strongest hurricane ever recorded, makes landfall on the Caribbean island of Barbuda
Hurricane Irma, a Category 5 storm, made landfall on the Caribbean island of Barbuda at 1.47am local time this morning, bringing along sustained winds of up to 185mph. Irma is now officially the strongest hurricane …