Skip to content
In 2017, Hurricane Irma forced around 1,800 Barbuda residents to evacuate, leaving pets behind; rescuers found hungry dogs turning on other animals · Hindustan Sphere