The People’s War – Episode 27: The shooting of L.A. Sheriffs in Compton – response to legacy of police violence?
On September 12, 2020, a gunman opened fire on two Los Angeles County Sheriff’s Deputies at the Willowbrook Blue Line Transit Station in Compton California. The deputies were taken to…