From the daily archives:

Thursday, December 7, 2006

Godbag Inspired Child Abuse

December 7, 2006

Heather Heck recently left her newborn son, whom no one knew existed, in a garage while she visited her family with her boyfriend. He was later discovered by her neighbour. And as you can probably guess, God, Jesus and Casper are being praised left, right and center for their alleged involvement in [...]

Read the full article →