Tag: leaked video
Posted in News
Cops wanted to keep this disturbing video a secret, but you’ll never guess who leaked it!
phillynews215 11/02/2023
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…