On this date, May 29, 2013, a Pedophile from
Florida, Elmer Leon Carroll, was executed by lethal
injection in that state. He was convicted of the October 28, 1990 of
10-year-old Christian McGowan. I will post information about him from several
internet sources.
No comments:
Post a Comment