Take photos and names as enemies of Israel and accessories to terrorism. Post on every key website in the country and even on billboards.
No peace, no rest for these New Nazis. No privileged sanctuary either.
Try to find out who funds them, on Campus and off. Then publicize it.
Do this relentlessly, 24/7.
Yes. Let them out themselves. Although I bet they show up in masks and black garb