New Washington DC Metropolitan Police Department body camera footage from January 6th, obtained from a trial, shows an officer saying he was “set up”.
New Jan. 6 Videos Expose a Metropolitan Police Officer Declaring They Were “Set Up”
New Jan. 6 Videos Expose a Metropolitan…
New Jan. 6 Videos Expose a Metropolitan Police Officer Declaring They Were “Set Up”
New Washington DC Metropolitan Police Department body camera footage from January 6th, obtained from a trial, shows an officer saying he was “set up”.