In the quiet city of Santa Fe, New Mexico, the life of James Towle, a 55-year-old White male, was tragically cut short on December 30, 2022. The incident unfolded as a fatal shooting, prompting an extensive investigation by the Santa Fe Police Department. As authorities delved into the circumstances surrounding Towle's death, their efforts began to point toward a primary suspect.
The investigation led police to identify 29-year-old Mark Delgado Jr. as the individual allegedly responsible
...Read More