• Peace depends on the defeat of Russia

    Jon Richardson     |      June 15, 2024

    700,000 Russian troops have failed to subdue Ukraine, and Russia’s offer to declare a truce in return for all the territory it wants and Ukraine’s exclusion from NATO has been rejected. The latest international Summit on Ukraine should demand a complete Russian withdrawal and restoration of Ukraine’s territory and independence – terms which Russia agreed by treaty in 2004.

  • The horror, the horror

    Jon Richardson     |      February 23, 2024

    Unmarked graves, abducted children, raped women, murdered civilians, blasted landscapes, deserted towns, violent repression and cultural erasure are just part of the devastating toll of Russia’s bestial invasion of Ukraine.