On October 1, 2024, 34-year-old Estevan "Steve" Mejia was found deceased from a gunshot wound to the head in the 300 block of Durfee Avenue in South El Monte, California. His body was discovered in a bushy area, and the Los Angeles County Sheriff's Department promptly initiated a homicide investigation.
In the course of the investigation, authorities noted that Mejia's vehicle, a silver 2006 Toyota Corolla with California license plate 5VSW902, was missing. The Sheriff's Department sou
...Read More