The island where no one is allowed to die

Publish Date
Friday, 25 February 2022, 1:53PM

Located in Svalbard, Norway, the government has made it illegal to die on the island. Why??? Vaughan will tell you in today's episode!