Top US university president quits after anti-Semitism uproar By Abu Hamza | 11 December 2023 - 17:26 |11 December 2023 News Leave a comment WASHINGTON: The president of an Ivy League university stepped down Saturday in the wake of a firestorm of criticism… →