Man turned himself in to Alhambra Police for murder

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.

Leave a Reply