On this date, October 1, 2002, a Pedophile by the name of James Rexford Powell was executed by lethal injection in Texas. He was convicted of the October 6, 1990 murder of 10-year-old Falyssa Van Winkle. Please go to this previous blog post to learn more about this pedophile.
James Rexford Powell |