Indy Cop's Family Spares Life of Son's Killer

Spencer Moore, a retired Indianapolis Metro Police Department lieutenant, explains why the family agreed to accept a life sentence for the killer of his son, Officer David Moore.

Spencer Moore, a retired Indianapolis Metro Police Department lieutenant, explains why the family agreed to accept a life sentence for the killer of his son, Officer David Moore.
About the Author
Page 1 of 2359
Next Page