› added 8 years ago
249
TIL that Rollen Stewart, the infamous born-again Christian known for holding up “John 3:16” signs at televised athletic events, is currently serving three consecutive life sentences for kidnapping a hotel maid.
via reddit.com