Tag: Tufts University
Tufts University Vandalized with Swastikas for Third Time in Two Years
Swastikas were found spray-painted on a Tufts University building for the third time in nearly two years.
The latest swastikas were found Saturday morning on...