Press TV- Tehran says Washington is in no position to comment on the issue of human rights after the US imposed sanctions onan Iranian individual and an organization for what it called their rights abuses.
The United States on Thursday added Sohrab Soleimani, the supervisor of Security and Law Enforcement Deputyship at Irans Prisons Organization,...