Wednesday, March 19, 2008

Hot Fuzz

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.


Anonymous said...

This is the best picture--LOL!

Vincenzo said...

Thanks! I'll try to top it. ;)