News

The Ivy League university has been accused of using diversity, equity and inclusion (DEI) in its hiring practices and scholarships.