on December 8, 2016 in World News Lame-Duck Obama Defends Islam – Blames Americans for Feeding “Terrorist Narrative” click here for more