Iranian FM's speech at his meeting with officials, some ambassadors, and executives of human rights institutions in Geneva
In continuation of his program and meetings in Geneva, Dr. Amir-Abdollahian, the Minister of Foreign Affairs of Iran, met and held talks with a ...