By Uditha Devapriya Last week’s presidential election was doubtless one of the most consequential in US history. Though the ...
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 ...