A different life form

Palestinians as alien creatures.

one comment