Israeli-born professor Shai Davidai responds after Rep. Ilhan Omar meets anti-Israel protesters at Columbia: A new low for the US Congress.
https://www.israelnationalnews.com/news/389051