Harvard, Penn and MIT urged by 74 US Congress members to dismiss leaders

Harvard, Penn and MIT urged by 74 US Congress members to dismiss leaders

Upworthy

Published

Letter from politicians comes amid anger at three presidents’ Capitol Hill testimony over antisemitism

#capitolhill

Full Article