Two people are being treated at the hospital after being stabbed on Tufts University campus in Boston. Police have ordered students to remain indoors while…
Two people are being treated at the hospital after being stabbed on Tufts University campus in Boston. Police have ordered students to remain indoors while…