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 heavy fighting between Russia and Ukraine, the Director-General of the International Atomic Energy Agency, Rafael Mariano Grossi travelled to Ukraine to start delivery of urgent technical assistance to ensure the safety and security of the count ...