Donald Trump has promised to settle the Ukraine war within 24 hours and so many expect a difficult peace — a “dirty deal” according to journalist and historian Max Hastings — early next year. Russian ...
China’s leader Xi Jinping met for the last time with U.S. President Joe Biden on Saturday but was already looking ahead to ...