Northwestern U to pay US government $75 million to settle antisemitism complaints

.....

© The Times of Israel