commencement

SOJC’s 101st commencement highlights grads’ grit and collaboration

Story by Emma Oravecz. Photo by Jack Liu. Video by Ryan Lund.  In the presence of over [...]
DETAIL