EU agrees on draft security guarantees for Ukraine: Report
The leaders of the G7 countries (the United States, the United Kingdom, Canada, France, Germany, Italy and Japan) signed a joint statement, each promising to… Read More »EU agrees on draft security guarantees for Ukraine: Report