Where To Stream 60 Minutes Season 2025 Episode 1
Evil Spirit
- Aired February 2, 2025
- 60 Min
60 Minutes returns on Sunday with a story which centres around the tragic deaths of tourists, including two Australians, following methanol poisoning at a backpacker hostel in Vang Vieng, Laos. Bianca Jones and Holly Bowles knew each other their entire lives. They grew up as the very best of best friends. Last November, the two 19-year-old women from Melbourne did what hundreds of thousands of young people over the world do every year. They went backpacking through Asia. But in communist Laos,...