2013-07-04 00:30:10

Rapist Swallows Cyanide in Court to Commit Suicide

48-year-old Missouri rapist Steve Parson swallows a cyanide pill in court, committing suicide. Broadcast on July 3, 2013.

Proud Partners