Stanford puts DEI dean on leave, makes students take ‘mandatory educational programming’ Lena Branch|Mar 23, 2023