A man suspected of slaughtering three homeless people on the streets of Los Angeles was finally identified – after police discovered he was already in custody for a fourth murder. Andrea Cavallier reports
A man has been arrested in connection with the murders of three homeless men, and authorities believe he is also linked to another homicide in San Dimas. At a press conference on Saturday afternoon, Los Angeles Police Department Chief Michel Moore identified the suspect as Jerrid Joseph Powell, 33, of Los Angeles. Powell is alleged […]