Video PlayerClose
A man shouts slogans during a protest against U.S. recognition of Jerusalem, in Tehran, Iran, on Dec. 11, 2017. Thousands of Iranians held a rally on Monday to condemn the U.S. President Donald Trump's recent decision on Jerusalem. (Xinhua/Ahmad Halabisaz)