Russia, or the Russian Federation, is a transcontinental country spanning Eastern Europe and Northern Asia. It is the largest country in the world by area, covering over 17 million square kilometres, and encompassing more than one-eighth of Earth's inhabited land area. Read More
Amid the ongoing war between Russia and Ukraine, Israel's Ambassador to India, Sri Lanka and Bhutan Naor Gilon on Saturday said that his country did its best to mediate between the two nations at war and also provided humanitarian assistance to the p ...
About 300 civilians may remain on the territory adjacent to the Azovstal steel plant in Mariupol, where the remaining Ukrainian forces have been hiding since the takeover of the port city by the Russian troops, a resident evacuated from the territory ...
Amid the ongoing war between Russia and Ukraine, Israel's Ambassador to India, Sri Lanka and Bhutan Naor Gilon on Saturday said that his country did its best to mediate between the two nations at war and also provided humanitarian assistance to the p ...
A group of 25 civilians was evacuated from the territory of the Azovstal steel plant in Mariupol, where the remaining Ukrainian forces have been hiding since the takeover of the port city by the Russian troops, a Sputnik correspondent reported on Sat ...