US priest caught for murder from 1960
scottsdale February 10, 2016 18:28US police have arrested a 83-year-old former priest for a murder in 1960. The man, John fact, was arrested in Scottsdale in Arizona, after a Texas jury had indicted him for murdering a 25-year-old woman in the state says US media Wednesday.