humanoidhistory: Leila Khaled, politician, fighter, activist, hijacker, and all-around “poster girl of Palestinian militancy.”
OralSex OrgasmTorture