Police Announce Arrest in Phoenix Priest Murder Case
The Phoenix (Ariz.) Police Department has announced an arrest of a suspect in the murder of Father Kenneth Walker last week.
A Phoenix police spokesman confirmed Monday morning that investigators arrested a 54-year-old man on suspicion of killing the 28-year-old priest. Read Full Story Here
June 16, 2014