Posted inNews & Opinion

On the Run

On March 14, 2008, Martha Flores, a 46-year-old mother of two, was found dead. She had been brutally murdered. The main suspect was never arrested, even though the Tucson Police Department had him under guard at a local hospital following the murder. He was allowed to walk away—and he promptly disappeared. DNA evidence eventually linked […]

Gift this article