Human Rights Chief Blasts US for Unjust Detainment of Iranians
Deputy Judiciary Chief and head of the country's Human Rights Headquarters Kazzem Qaribabadi lashed out at the United States for unfair detention of Iranian citizens under the pretext of sanctions, and urged Washington to release jailed Iranians ...