vile and evil protesters