Palestinians will liberate themselves!!!

Gilad Atzmon on Press TV