YOU (South Africa) 90% 2017-09-21 - of buildings and vehicles were destroyed on the island of Barbuda.