Celebrity News Richard Branson reveals Irma devastation on Necker Island By Fox News Published September 10, 2017 11:49pm EDT | Updated September 18, 2017 10:55pm EDT {{#rendered}} {{/rendered}}