Fatal tragedy on Richard Branson’s private island spotlights dark history of billionaire’s celebrity paradise
For years, Sir Richard Branson’s Necker Island has served as a luxurious getaway for the elite, including Barack and Michelle Obama, Princess Diana, Robert De Niro, Kate Winslet, Kevin Costner…
