Categories
Selected Articles

Protesters demand Tufts student’s release following arrest by immigration officials

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 graduate student Rumeysa Ozturk.