Anti-Israel man shot in stomach after charging through traffic and tackling a man at a pro-Israel demonstration outside Boston in Newton, Massachusetts
Anti-Israel man shot in stomach after charging through traffic and tackling a man at a pro-Israel demonstration outside Boston in Newton, Massachusetts — via Watkins Report:… Read More »Anti-Israel man shot in stomach after charging through traffic and tackling a man at a pro-Israel demonstration outside Boston in Newton, Massachusetts