Blasts in Kyiv as UK’s Starmer inks ‘landmark’ 100-year accord
British Prime Minister Keir Starmer signed a "landmark" 100-year partnership agreement with Ukraine during an unannounced visit to the wartorn country yesterday, seeking to shore up support for Kyiv before Donald Trump returns to the Whi
