Hurricane Irma destroyed 95% of the buildings on Barbuda Island
About 24-hours ago, Hurricane IRMA made landfall in Puerto Rico with heavy rain and powerful winds leaving nearly 900,000 people without power as authorities struggled to get aid to small Caribbean islands. Nearly every building on the island of Barbuda was damaged when the eye of