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

FT.com

Published

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

Full Article