
Police arrest an anti-war protester outside of the Internal Revenue Building in Washington, DC. Protesters on Wednesday launched sit-ins and marches across the United States as they marked five years of war in Iraq, demanding an immediate withdrawal of US soldiers.
This is the best picture--LOL!
ReplyDeleteThanks! I'll try to top it. ;)
ReplyDelete