His initial comment provoked anger from many governments, and prompted Israel to demand Iran’s expulsion from the UN.
Egypt said they showed “the weakness of the Iranian government”. A Palestinian official also rejected the remarks.
The rally in Tehran is held every year on the last Friday of the fasting month of Ramadan to show solidarity with the Palestinian struggle.
Shouting “Death to Israel, death to the Zionists”, the protesters dragged Israeli flags along the ground and then set them on fire.