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
Indian goalie P.R. Sreejesh said that having sealed qualification for the 2020 Tokyo Olympics, the men's team now faces a tough road to the big event. India sealed their qualification for the Games with a 11-3 win over Russia in a two-legged qualifie ...
Roman Babushkin, Russian Deputy Chief of Mission (DCM) here on Tuesday said that Moscow looks forward to welcoming Prime Minister Narendra Modi in May next year for the Victory Day celebration. ...
The nuclear power sector will see growth in the developing economies like Russia, China and India over next two decades, while several developed economies are planning to phase out their plants and opting for renewables that are competitive, said the ...
Prime Minister Narendra Modi had an "excellent" meeting with Russian President Vladimir Putin on the sidelines of the BRICS summit here, during which the two leaders reviewed the full range of bilateral ties. ...
Indian men's hockey coach Graham Reid said that there have been conversations with the Sports Authority of India (SAI) to gain access to sports psychologists as the team starts its build-up towards the 2020 Tokyo Olympics. Earlier in November, India ...
As the BRICS leaders' summit starts in Brazil, a first-of-its-kind report on Wednesday brought together data on both revenues and subsidies related to fossil fuels. ...