On this date, April 12, 1992, Trooper Bill Davidson was shot dead by Ronald Ray Howard. The Cop killer was executed on October 6, 2005 by lethal injection in Texas. Unit 1012 honors this fallen police and thank God that justice was served.
Please go to the Abwehr 1109 Blog to hear learn more about the fallen cop. Let us hear from the fallen cop’s family member from this previous blog post.