The latest on Russia. The largest country in the world by territory, Russia is one of the most populous countries in the world and is the most populous in Europe. Currently led by President Vladimir Putin, the government is comprised of three branches: the legislative, the executive, and the judiciary. Relations between Russia and the United States are often at odds, with tensions dating back decades.