Iran: Authorities committing torture by cruelly amputating man’s hand

Source: Amnesty International   Responding to the Iranian authorities’ announcement yesterday that they had amputated the hand of a man

Read more

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