AHMED SHAHEED
Latest Headlines

POLITICS
Iran rejects UN rights ‘political’ report
Iran says the recent report by the UN special rapporteur on the human rights situation in the country is politically-motivated.

Iran says the recent report by the UN special rapporteur on the human rights situation in the country is politically-motivated.