Torrance officers face manslaughter charges in fatal 2018 shooting of Christopher Mitchell
Christopher Deandre Mitchell was shot and killed by Torrance Police officers in 2018. Now those two officers face voluntary manslaughter charges.
Source: foxla.com