NASA satellite sees Barbuda in the eye of Hurricane Irma

In a unique image, NASA-NOAA’s Suomi NPP satellite passed over Hurricane Irma when the island of Barbuda was in the center of the storm’s eye.