A Failed System That Won’t Let Go
Some progress seems to have been made this week towards ending the war between Russia and a NATO-backed Ukraine, with the visit of two of Donald Trump’s top representatives to Moscow and Kyiv (cf. below). However, on the other major war front, there was a significant flare-up of sporadic attacks i
