image
Around 300 students, faculty and Upper Valley community members gather on the Green to express solidarity against the election of Donald Trump
Around 300 students, faculty and Upper Valley community members gather on the Green to express solidarity against the election of Donald Trump