Say what you like about the British left but they have been passionately opposed to “Imperialist” wars since the reaction to the 9/11 attacks. The Stop The War Coalition was founded in response to the war on terror. In fact, the anti-war movement goes back a long way before that; they were opposed to the […]
Source