AHMAD SHAHEED
Latest Headlines

POLITICS
Iran rejects UN rights ‘biased’ report
Iran rejects as “politically-motivated” and "biased" a UN report on human rights situation in the country.

Iran rejects as “politically-motivated” and "biased" a UN report on human rights situation in the country.