Iraq Anti-war protest



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)

Popular Posts