Leila Khaled, and ALL the other Palestinian resistance, would destroy the IDF and IOF terrorist, perverts. Your disgusting “people” don’t view forced s*x as r*p*. It’s an actual statistic, so yeah… Every accusations are a confession from YOU sick, perverted, evil terrorists.