Christian Science Monitor

“What’s the place of Russia in Europe?”, asks Gu?rot.