It’s Official: Richard Silverstein is One of Dumbest Israel Haters On The Planet David Lange January 26, 2018