Iranian state television on Tuesday cut short the broadcast of an interview with Mohammad Bagher Ghalibaf, Iran's top negotiator in talks with the United States, drawing criticism from his team.
Iranian state television on Tuesday cut short the broadcast of an interview with Mohammad Bagher Ghalibaf, Iran's top negotiator in talks with the United States, drawing criticism from his team.