Two brutal despots are attacking Ukraine, a third is supplying them, and Trump claims he and Putin are fine, while Ukraine refuses to tolerate it. Is this really how we imagined the 21st century?
The United States is officially cancelling 83% of USAID programmes, the US Secretary of State Marco Rubio has written on the X. "After a 6 week review we are officially cancelling…