The latest news and features on Russia or the Russian Federation, a country spanning Eastern Europe and Northern Asia. It is the largest country in the world and its capital city is Moscow. It is governed as a federal semi-presidential republic under President Vladimir Putin.
Thousands took to the streets of Tbilisi, Georgia this week to protest a 'Russian-inspired' bill which would scupper the country's chances of joining the EU.