countrydigest.org
Russia Facts 2016 - Country Digest
Russia is the largest country in the world by area, and the most populous country in Europe. After rebounding from the collapse of the Soviet Union, with its resurgent economy Russia has spent the last decade redefining its role on the European and world stage. In particular, Russia has recently been pursuing a much more aggressive …