Several hundred people rallied in front of the Iranian embassy in Madrid Wednesday night to protest president Mahmoud Ahmadinejad’s threats against Israel and the lack of freedom and human rights suffered by the Iranian people.

Several hundred people rallied in front of the Iranian embassy in Madrid Wednesday night to protest president Mahmoud Ahmadinejad’s threats against Israel and the lack of freedom and human rights suffered by the Iranian people.