Richard Branson Has Incredible News for Animal Lovers
Business mogul Richard Branson was on a mission to get the number of Galapagos tortoises up in Necker Island– part of the British Virgin Islands owned by Branson’s company, Virgin Group. And he was proud to announce the success of the mission to the world.
In an Instagram post he shared the photo of the newly born animals with the caption, “17 baby red-foot tortoises born on #neckerisland.” Several nature and animal lovers praised Branson for his work with comments such as, “You’re the man Richard,” and, “Wow that’s amazing! How wonderful to witness that [sic].”