On the night of June 11, 2014, Father Kenneth Walker, a 28-year-old Caucasian male priest, was tragically killed in Phoenix, Arizona. The incident occurred at the rectory of the Mother of Mercy Mission, where he and a fellow priest, Father Joseph Terra, resided. The senseless act of violence cut short the life of a young man devoted to his faith and community.
The evening took a horrific turn when Father Terra, then 56, heard a noise outside the rectory and opened the door to investigate.
...Read More