Police Killing

LOS ANGELES — Los Angeles police officers pointlessly shot the unarmed Christian Escobedo to death on Jan. 14 for the unforgivable sin of sleeping on a sidewalk, his family claims in a federal complaint.

%d bloggers like this: