George Washington University Law Professor Melinda Roth discusses the school’s anti-Israel encampment on ‘The Ingraham Angle.’
George Washington University Law Professor Melinda Roth discusses the school’s anti-Israel encampment on ‘The Ingraham Angle.’