Russia
Search Results
Web results
Russia. A vast nation that stretches from eastern Europe across the Eurasian land mass. It was the most powerful republic of the former Soviet Union; ethnic Russians composed about half of the population. It is the world’s largest country. Its capital and largest city is Moscow.