Billionaire Richard Branson shared footage of the damage to his home in the British Virgin Islands after Hurricane Irma
2017-09-14
5,280
The billionaire owns Necker Island, which is part of the British Virgin Island in the Caribbean
credit: @CNNInternational