Hmmm...

As always, pro Palestinians stick their heads in the sand and have very little to say but the usual rubbish, refusing to look in the mirror.

Allah hu akbarrrrr???