Nearly 3,000 delegates from across Britain, Europe and further afield packed London’s Westminster Central Hall on Saturday June 20 for a conference against war and militarism hosted by Britain’s Stop the War Coalition. It was the second conference of its kind, the first having been held in Paris in October 2025. In a day noted …


From Friends of Socialist China via This RSS Feed.