flaunting captured Israeli Tavor rifles on stage. The weapons, reportedly seized during the October 7, 2023, attacks on Israeli military bases and settlements, were showcased at Palestine Square ...