Skip to content
Advertisement

Multiple Topics Found, please select a specific topic.

Russia

With a population of over 140 million, Russia is the most populous country in Europe and the ninth-most populous in the world. It is a highly urbanised country, with sixteen of its urban areas having more than 1 million inhabitants. Moscow, the most populous metropolitan area in Europe, is the capital and largest city of Russia, while Saint Petersburg is its second-largest city and a major cultural centre.

Russia!

Russia! magazine is an English-language publication about Russia, published quarterly by US-based company Press Release Group.