Finally! Israel is not the object of UN scrutiny.
The post The UN Human Rights Council and the Islamic Republic of Iran appeared first on Frontpage Mag.