Britain, Ukraine sign 100-year agreement
Britain and Ukraine signed a 100-year deal on Thursday, with Britain pledging to provide $3.6 billion in military aid to Ukraine this year. The deal was announced during a joint press conference at the Presidential Palace in Kiev, Ukraine, where British Prime Minister Keir Starmer joined Ukrainian President Volodymyr Zelensky. Starmer is on his first … Read more