0 ARTICLES

Russia

Russia, officially the Russian Federation, is the largest country in the world, spanning Eastern Europe and northern Asia.

Capital: Moscow
Official language: Russian
Population: 143 million (2023)

Capital:

Moscow

Official language:

Russian

Population:

143 million (2023)

all news with “Russia” tag

FILE PHOTO: Turkey's President Erdogan visits Iraq

Turkey Roundup: Nuclear power plant, Putin's visit to Turkey, Arab League summit

/
/
/
/
/
/
/
/
/
/
/
/
/
/

The latest

The Magazine

/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/