XDLXDL
Pro-Palestine protesters chant, “traitor traitor, come on out, you sold all your people out” at Mamdani during an Oct. 7 vigil for Israel and Palestinian victims. · XDL