22nd August 2011, Comments 0 comments

The 46-meter-tall Mother Protectress, the symbol of the Chuvashia republic, spreads her arms over the capital, Cheboksary. "Blessed are my children, living in a world of love," a plaque on the monument proclaims. But the picturesque view hides something sinister.

0 Comments To This Article