Iraq Anti-war protest

3/21/2007


People bearing torches form a giant peace sign on Budapest's Hero's Square on Saturday March 20, 2004. 30 civil organizations planned the peace event to protest against the war in Iraq. (AP Photo/Bela Szandelszky)


<< Home


Previous Posts

Links