Several reports indicate that the US could be negotiating with Mohammad Bagher Ghalibaf, the Speaker of Iranian Parliament.
Who Is Iran's Mohammad Bagher Ghalibaf And Why Is Donald Trump Seeing Him As 'Potential Partner'?

