Iranians hold an anti-Israel demonstration to show support for the Palestinian people in Tehran yesterday. -Xinhua