WATCH: Egyptian Professor’s Bizarre Blood Libel

Meet Fouad M. Abdel Waheb, Egyptian Professor of Hebrew at King Saud University. Liar. Antisemite.

WATCH: Egyptian Professor’s Bizarre Blood Libel Read More »