Happy Post Mother's Day. Enough with the happy crap, let's get back to the weird, depraved and creepy.
A mother and her two children lived with the bloating corpse of a 90-year-old woman decaying on the toilet of their only bathroom for two months. It gets better. The mother left the corpse their because a religious “superior” told her it would come back to life...
Read More...