News Britain and Ukraine sign landmark 100-Year agreement, cementing partnership ODN Staff January 17, 2025