A man surrendered himself to Alhambra Police Friday morning, saying he was guilty of murder. Officers found the body buried in the backyard of the residence at 9400 Cortada Street in El Monte. The crime has not been revealed nor has the victim been identified.
Thank you for reading our story! Alhambra Source is a 501(c)3 non-profit organization. Our newsroom reports fact-based quality journalism that educates, informs and engages our diverse communities - with no paywall. Support our mission and donate today!