Robert De Niro Vows to Help Barbuda Rebuild After Hurricane Irma Devastation
Robert De Niro’s got plans to open a luxury resort on the tiny island of Barbuda, but first … he’s got to help the people there recover from Hurricane Irma’s destruction. The Caribbean island north of Antigua was ravaged by the storm Wednesday –…