Dumbass Antisemite Robert Martin Posts Video Contradicting His Own Claim David Lange October 31, 2017