News

The murders of the Luna family in 1993 have haunted former detectives Francesca Garcia and Steve Lewis to this day.
John Dolan heads the Roman Catholic Diocese of Phoenix and has family who have committed suicide. He met the pontiff and ...