pb-130408-pope-statue-01.photoblog900

BREAKING NEWS – Czestochowa, Poland – A 46-foot-high statue of Pope John Paul II was installed at the Miniature Park in his country of birth, and is set to be formally unveiled on April 13. Due to public demand, the sculpturer was only allowed to create half of the former pope, because he only did 50% of what he could to prevent the pedophilic priests from prowling throughout the Catholic churches worldwide.