An Iranian parliamentary delegation has departed Tehran for Switzerland to participate in the 129th Inter-Parliamentary Union (IPU) Assembly in Geneva.
The 129th IPU assembly will take place from October 7 to 9 in Geneva. The IPU Assembly is the principal statutory body that expresses the views of the Inter-Parliamentary Union on political issues....