This page has moved to a new address.

Church leaders chop up baby on altar and eat it. Pope Francis participates. The truth is bursting free and cannot be stopped!