Comments Off on Russian Federation

Russian Federation

Russia, known officially as the Russian Federation, is a sovereign country in northern Eurasia. At 17,125,200 square kilometres (6,612,100 sq mi), Russia is the largest…