Sounds like a load of crap to me. That's right out of the Hamas propaganda machine.