Russia, or the Russian Federation, is a transcontinental country in Eastern Europe and North Asia. At 17,125,200 square kilometres, Russia is by a considerable margin the largest country in the world by area, covering more than one-eighth of the Earth's inhabited land area, and the ninth most populous, with about 146.79 million people as of 2019, including Crimea. Read More
Russia's State Duma (Lower House of parliament) has approved in record time the first reading of constitutional amendments proposed by President Vladimir Putin, which would siphon powers from the presidency to the government. ...
A "smart vote" strategy devised by the leader of Russia's extra-parliamentary opposition, Alexey Navalny, to wrest power from the official United Russia party in the local polls has secured them 20 seats in Moscow's Legislative Assembly. ...
Prominent Russian opposition activist Alexey Navalny is not receiving adequate medical care and could have been exposed to a "toxic agent" before his admission to hospital for symptoms similar to a severe allergic reaction, one of his doctors said on ...