Former managing editor of Al Jazeera: allegations of rape at Shifa were all made up, designed to whip up public anger. pic.twitter.com/WjupfO8l1E

— Eylon Levy (@EylonALevy) March 25, 2024