Leaders attending the Group of Seven summit in France promised to strengthen Ukraine's air defenses and ensure its energy supply, as well as step up international economic pressure on Moscow.
Leaders attending the Group of Seven summit in France promised to strengthen Ukraine's air defenses and ensure its energy supply, as well as step up international economic pressure on Moscow.