Was on b3ta a few weeks ago, very interesting :)
Jerusalem Is Ours And We Shall Return
PFLP