Iran’s high-ranking human rights delegation departs for Geneva
An Iranian high-ranking human rights delegation has departed for Switzerland to attend 21st UPR meeting.
Iran’s Judiciary High Council for Human Rights official website reported that Mohammad Javad Larijani, the secretary of the Council leads the delegation.