News

Harvard University faces mounting pressure from over 14,000 stakeholders to reject a proposed $500 million settlement with the Trump administration.