On this date, February 17, 2004, a psychopath by the name of Cameron Todd Willingham was executed by lethal injection in Texas for the arson murder of his three children. As usual, the abolitionists in the U.S.A claim that he is innocent, but I doubt it after going through the facts of the case.
Cameron Todd Willingham |
PLEASE GO THE FOLLOWING BLOG POSTS TO LEARN MORE: