As of Thursday afternoon, Hurricane Irma had just finished pummeling several tiny Caribbean islands, including Saint Martin and Barbuda, killing more than 10 people. See more photos below… Source: vox.com breaking news hurricane Irma Naija news news now News Today nigeria news