Closure Achieved: Final Suspect in 2009 Murder of Illinois Teen Killed in Mexico
Northlake, Illinois — The investigation into the 2009 murder of a 17-year-old boy has taken a decisive turn with the revelation that the final suspect, Oscar Ocampo, has been killed in Mexico. Local law enforcement announced the update in a press conference Wednesday, marking a significant milestone in a long-sought quest for justice. Eric Navarro … Read more