Yes, we've ALL heard the rumors and seen the 60 Minutes exposé. But what does anyone really know about the good Sister??
They say the truth hurts, so perhaps you'd better grab the Advil, 'cause this is gonna sting a little...
Sister Helen is indeed the love child of the most macabre love triangle in the history! And now the truth can be revealed:
No wonder she joined the convent!
CLICK HERE FOR MORE FUN STUFF...