Skip to content
Advertisement

Demonstrators burn representations of Israeli, British and U.S. flags during the annual pro-Palestinians Al-Quds, or Jerusalem, Day rally in Tehran, Iran, Friday, April 29, 2022. Iran does not recognize Israel and supports Hamas and Hezbollah, militant groups that oppose it. (AP Photo/Vahid Salemi)

Demonstrators burn representations of Israeli, British and U.S. flags during the annual pro-Palestinians Al-Quds, or Jerusalem, Day rally in Tehran, Iran, Friday, April 29, 2022. Iran does not recognize Israel and supports Hamas and Hezbollah, militant groups that oppose it. (AP Photo/Vahid Salemi)

Featured Photo Galleries