US professor cleared of anti-Semitism allegation filed by anti-Palestine group
American Professor Lara Sheehi has been cleared of allegations of anti-Semitism filed in a letter of complaint by the notorious anti-Palestinian lobby group StandWithUs. Sheehi is assistant professor of...