Uncategorized Robert Spencer, PJ Media: 3 Obama Contradictions Revealed by the Debacle in Iraq June 18, 2014 historyscoper Leave a comment http://www.jihadwatch.org/2014/06/robert-spencer-pj-media-3-obama-contradictions-revealed-by-the-debacle-in-iraq