Tag Archive for: "G7"
Russia must foot the bill for rebuilding Ukraine

While Russian troops in Ukraine have been bogged down, Ukrainian forces have started regaining territory. Ukraine’s Ministry of Defence issues daily reports on how many military assets Russia has lost. Three weeks after Russian President …