The building of the statue was supported by the Russian Orthodox Church and the Russian government; it bears the title, “I Have Come to Save the World”, and it is a glimmering glade in the midst of a hellish forest of beastly and sinister devils.
Did you read that? Supported by the RUSSIAN government!!!
Truly, Christians around the world need to reclaim a willingness to fight evil, and stop embracing a pacifist mindset, which is clearly unbiblical.