Documentary The Devil You Know: Did Schizophrenia or Satan Make Him Murder? (Episode 3) Team Buyback 30 April 2024, 7:37 pm30 April 2024, 7:37 pm documentary, Vice, Worldnews Share this:TweetRedditTelegramWhatsApp