Iranians in Mashhad, Qazvin and Zanjan held protest rallies to condemn Israeli crimes in Gaza voicing support for the Palestinians suffering Israeli atrocities across the besieged Strip.