Russia, officially the Russian Federation, is a transcontinental country in Eastern Europe and North Asia. At 17,125,200 square kilometres, Russia is by a considerable margin the largest country in the world by area, covering more than one-eighth of the Earth's inhabited land area, and the ninth most populous, with about 146.79 million people as of 2019, including Crimea. Read More
The Election Commission of India (ECI) is all set to organise an International Webinar on the Theme ''Issues, Challenges and Protocols for Conducting Elections during COVID-19: Sharing Country Experiences' on its completion of one year of Chairmansh ...
Russia expects its diplomats to encounter no repetition of obstacles with getting visas to the United States when traveling to attend the 75th high-level week of the UN General Assembly (UNGA), Pyotr Ilyichev, the head of the Department of Internatio ...