Ukraine: ‘Stop the war! Start the peace!’ say Communists

“A peace settlement is long overdue in Ukraine, so it’s time to stop the war and start the peace!”, Kevan Nelson declared on Tuesday evening (18 February 2025) following that … Continue reading Ukraine: ‘Stop the war! Start the peace!’ say Communists