Robert DeNiro offers relief to Barbuda

American actor Robert De Niro has offered to rebuild the island of Barbuda that was destroyed when the eye of Hurricane Irma slammed into the country with winds of 185 mph last week. De Niro, who first visited Barbuda several years ago says he has plans to develop a US$200 million resort through Noby – … Continue reading Robert DeNiro offers relief to Barbuda