David Sheen (Again) Attempts to Generate Hatred Towards Religious Jews With a Lie David Lange November 13, 2020
Dickie Silverstein Donates To “Performance Artist” Who Defecated On Israeli Flag, Mocked Holocaust David Lange December 28, 2015