Scion of Zion Calls Israel “Frightening, Sickening Monster” and “Leper State” Mideast Peace Scion of Zion Calls Israel “Frightening, Sickening Monster” and “Leper State” Richard Silverstein December 27, 2013 Imagine if you will a direct descendant of Abraham Lincoln or Thomas Jefferson with an impeccable pedigree...Read More