Its not worth researching, its an Israeli propaganda piece that is clearly bullshit.Weak rebuttal. No facts. Just bias.
One pair of clearly biased researchers vs thousands of videos, photos and hospital records.
Its weaker than your pedophile rape guy.