VIDEO: US Police Detain Suspect after High Speed Chase in California
Thu Feb 25, 2016 18:48:59
California police perform a ‘precision immolization technique’ (PIT) maneuver to stop and apprehend a suspect in a high speed chase in Orange County, Al-Alam News Network reports.