I’m sitting in Ukraine as I write this. In a case of perhaps the most awkward timing imaginable, I arrived here on the day the Trump-Zelensky Oval Office ...
British Prime Minister Keir Starmer has rallied his European counterparts to shore up their borders and throw their full ...