Home Tags LA

Tag: LA

No Charges for Three Los Angeles Police Officers Who Shot and Killed a C6 Corvette Driver

No Charges for Three Los Angeles Police Officers Who Shot and Killed a C6 Corvette Driver

0
Photo Credit: Irfan Khan, Los Angeles Times Three Los Angeles police officers who shot and killed a Corvette driver they believed was reaching for a...