BVI is one of my favorite places on planet earth. Of course Branson has never invited me to Necker. It’s kind of ironic that the Obama’s rush to the BVI, a self-governing territory of GB, given Obama’s apparent distaste for the British.
0bama probably got in on his Kenyan passport.