EU Parliament In Overwhelming Vote Blasts Iran’s Human Rights Record

Source: RadioFarda The European Parliament on Thursday, September 19 adopted a resolution condemning the Islamic Republic’s human rights record, calling

Read more

The UN’s Persistent Cover up of the Khomeinist Regime’s Crimes Against Humanity

UN picks Iran to judge women’s rights violations, helped by Irish Chair Source: UNWatch     The United Nations announced

Read more