Unhinged anti-Israel leftist charges across traffic and savagely attacks pro-Israel group, gets shot for his troubles [VIDEOS]
An anti-Israel / pro-Palestinian leftist, wearing a face diaper hung around his neck, suffered from poor impulse control in Newton, Mass. He started by shouting at Israel supporters from across the street that they are sick and deflecting (?) genocide. When they laughed at him and called him stupid, it…