Hurricane Irma wrecks Richard Branson’s island


FBN’s Stuart Varney on how Hurricane Irma wrecked Sir Richard Branson’s home on Necker Island.

You may also like...