Last-ditch negotiations aimed at addressing Russia’s concerns about a free trade agreement between the European Union and Ukraine ended without result December 21. …read more
Last-ditch negotiations aimed at addressing Russia’s concerns about a free trade agreement between the European Union and Ukraine ended without result December 21. …read more