More than a thousand people gathered at Powder House Square near the Tufts University campus Wednesday evening to protest the arrest and possible deportation of student Rumeysa Ozturk.

Comments