News

Stanford University has laid off 363 employees due to budget constraints, attributing the decision to President Trump's federal funding policies.