Tag: Robyn Sixon

  • Three Cheers for Ukraine

    World opinion seems to have turned, pretty conclusively, against Russia’s invasion of Ukraine. A combination of Ukraine’s army’s success in defending its sovereignty, the Russian army’s flight from regions previously occupied, and Vladimir Putin’s reluctance to attempt to mobilize his populace for outright war, have led China’s Xi Jinping and India’s Narendra Modi to publicly […]