Tag
Taylor Pelton
A Woman Is Arrested in Vandalism at Museum Officials’ Homes During Pro-Palestinian Protests
The activists left the front of her apartment building splattered with paint and a banner calling her a “white-supremacist Zionist.”