Iran condemns Germany UK for exploitatively using human rights mechanisms against Tehran Islamic Republic of Iran Ministry of Foreign Affairs Source link Facebook Pinterest Twitter Linkedin Share this…