An off-duty Denver Police officer fatally shot a career criminal at an Aurora church, after the suspect shot his aunt.

Officer Antonio Milow, a congregant at Destiny Christian Center, was attending services on Sunday, when 29-year-old Kiarron Parker shot and killed 67-year-old Josephine Echols in the parking lot.

Parker was released from jail in October 2011 in Oklahoma, after he served time for assault and battery of a police officer and multiple burglary counts, reports 9 News.

0 Comments