Advertisement

Sign Decries ‘New McCarthyism’

Sign Decries ‘New McCarthyism’

A demonstrator at Saturday’s rally holds a sign decrying “the new McCarthyism” and asking Harvard, “have you no sense of shame?”

Advertisement