Mammoth statue of Jesus planned for Russian site once set aside for Lenin

This proves that it’s the U.S. that now needs a Consecration, not Russia.

The statue, which has not yet been approved by the Russian Orthodox Church, is to be 125 feet high – the same height as the Christ the Redeemer monument in Rio de Janeiro, according to blueprints made public by Vyatsky Posad, a Russian Orthodox Christian center. The statue will stand on top of a hill looking east over the Pacific Ocean. MORE