Jul 12, 2013 6:12 PM by Kirsten Bennett
A man will spend the rest of his life in prison for kidnapping and raping a girl in Colorado Springs in 2011.
A Judge sentenced Leonard Wayne Palmer to 224 years to life in prison. Palmer kidnapped and sexually assaulted a 12-year-old girl as she walked to a bus stop. DNA evidence helped link Palmer to the crime. Palmer was an escapee from a prison in Louisiana when he came to Colorado Springs and carried out the crime.
28 minutes ago