Sections
A Harvard Right to Life (HRL) display of 440 flags outside the Science Center lies at the center of a free speech controversy. HRL alleges that the flags, which are meant to represent 10 abortions each, have been torn down.