Aug. 20, 2023

Officer Involved Incidents Part II: The Rampart Police Corruption Scandal

Officer Involved Incidents Part II: The Rampart Police Corruption Scandal