Iran’s chief negotiator Mohammad Bagher Ghalibaf has described the Democratic Party’s sweeping gains in the US midterm elections as a rejection of...
Iran has appointed Parliament Speaker Mohammad Bagher Ghalibaf as its special representative for China affairs, state-linked media reported on Sunday, in a...