1 Article(s) by: Stop the War Coalition

Stop the War Coalition is a UK antiwar group, formed in the weeks after 9/11. The following statement originally appeared on the organization's website.