Lemaricus Davidson was sentenced to death Friday after being found guilty of kidnapping, raping, and murdering a young Tennessee couple out for a date in 2007. The 28-year-old showed no reaction as he was sentenced. Davidson's brother was already sentenced to life in prison without parole for the same crimes and two other defendants are currently awaiting trial. On January 7, 2007, Christopher Newsom, 23, and Channon Christian, 21, were car jacked, tied up and blindfolded while on their...Read Full Story
Lemaricus Davidson is a Tennessee man accused of murdering and raping Channon Christian and her boyfriend Christopher Newsom. Find more Lemaricus Davidson news and information here.