Browse By

Hurricane Irma Annihilates Antigua & Barbuda! 60% of Citizens Homeless!

90% of the homes in Antigua and Barbuda have been damaged. 60% of the population is homeless. Hurricane Irma has annihilated the islands.