Students and faculty at the College of the Holy Cross, along with residents of Worcester held a protest Thursday evening ...