Setting The Record Straight On Israel. Posted by Glenn on Friday, October 23, 2015 Israel Propaganda +