Wow. Checked the link. That's pretty baked. I bet the same worshipful pilgrims to Lenin's Image become "morally" outraged at the 10 Commandments in our courtrooms or "in God we trust" on our money, or "under God" in the Pledge.
Nothing like godless atheist Russian communism! NOT. WTH??? Who sculpted this? Who paid for it? Is there a list of donors available? What are their political affiliations? What are their criminal - and other - records? Are they engaged in activities that could be considered to fall under the old "alien and sedition" laws?(old Act of Congress), RICO oriented?, or a violation of the Patriot Act? Are they involved in intelligence gathering activities at the behest of China or Russia? Have they infiltrated any sensitive military or "private" sector vital area or facility?
Bottom line: Why is this statue there? Who put it there? What are all "concerned parties" (ugg, diplomatic-ese) involved in?
This statue is not just a statue; it represents a Trojan Horse Fifth Column element that needs to be investigated further.