Article Image

IPFS News Link • Activism

War Protesters Halt Traffic, Recall Dead

Masked protestors are arrested by police after they would not move out of an intersection, as part of a protest against the war in Iraq, in Washington on Wednesday March 19, 2008. Anti-war protests took place across the nation Wednesday. Protesters b

Free Talk Live