Video: Barbuda is literally rubble, Hurricane Irma destroyed 90% of homes – PM

Courtesy: ABS TELEVISION RADIO Houses and infrastructure on Barbuda have been ‘totally demolished,’ Antigua and Barbuda PM told media following a …

Via Youtube