-
Peace depends on the defeat of Russia
Jon Richardson | June 15, 2024700,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, 2024Unmarked 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.