UK Today News: Teresa Lewis Executed By Lethal Injection In Virginia Teresa Lewis became the first woman in Virginia to be executed by lethal injection in the past 100...

Read More