United States: Thousands rally for peace and against US imperialism

Rohima Miah reports from Washington DC that on the 20th anniversary of the United States invasion of Iraq, thousands of peace and antiwar activists rallied in the nation’s capital under the banner Fund People’s Needs, Not the War Machine!

This post was originally published on Green Left.