
What's Barack Obama been up to? See what keeps former president busy
Obama vacations off the coast of Moskito Island in the British Virgin Islands in on Feb. 7, 2017.Jack Brockway, AFP/Getty ImagesObama is pictured with British billionaire Richard Branson off the coast of Moskito Island in the British Virgin Islands on …