archytele The Vault

S1·E116 Episode 116

Aired April 18, 2017

Synopsis

VICE reports on the Facebook killer and the rise of horrific crimes being broadcast on social media.