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

Ukraine must be in strong position for negotiations, Starmer says
Video

Ukraine must be protected from Russia at all costs, Starmer urges NATO allies: Video

India_mauritius navy collaboration

India Roundup: Illegal residency, Putin to visit India, increased power consumption

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

The latest

The Magazine

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