Content Section
Iranians carry a placard denying the holocaust as they gather to mark the 27th anniversary of Iran's Islamic Revolution at Azadi (freedom) square in Tehran February 11, 2006. REUTERS/Raheb Homavandi (IRAN ANNIVERSARY POLITICS CONFLICT RELIGION) - RTXI59S Raheb Homavandi/Reuters
More Holocaust