Posts Tagged: antisemitism new england
Lowell, Massachusetts School Board Member Who Used Antisemitic Slur on TV Show Resigns from Post
The Lowell, Massachusetts school board member who used a crude antisemitic slur to refer to a colleague during a talk show on public television has...