Dec102023 by Emma ColtonNo Comments Harvard swarmed by truck billboards calling for president to resign in wake of UPenn fallout