Chef dies in electric buggy crash on Richard Branson's island
A renowned French chef has tragically died following a vehicle accident on Sir Richard Branson's private Necker Island. The incident occurred after a party at the luxury resort, casting a shadow over the billionaire's paradise.