For years, snuff has been mere urban legend—but now a haunting murder movie is being sold on Telegram, and online sleuths are trying to crack the case.| VICE
Chief TV Critic: @theindependent Podcaster in Chief: @podotpods Other "chief" roles: tbc| Bluesky Social