Tag: leaked video

Posted in News

Cops wanted to keep this disturbing video a secret, but you’ll never guess who leaked it!

Eric Lurry’s death was a mystery to his family until a police whistleblower leaked damning evidence implicating the Joliet, Illinois, police department. Now Sgt. Javier Esqueda, who came forward with the video evidence, is facing…

Continue Reading