Jerrid Powell Charged In LA Homeless Murders

Jerrid Powell los angeles

Jerrid Powell is an alleged serial killer from California who has been charged with the murders of three homeless men in Los Angeles According to police reports three homeless men living on the streets of Los Angeles California were fatally shot while they slept. The LAPD are still searching for potential other victims Jerrid Powell […]

Jerrid Powell Charged In LA Homeless Murders Read More »