Leftism in America Leftist Apologizers for Islam Leftist-Muslim nexus Lefty Morons Western Appeasement Western stoogesSUN NEWS BRIAN LILLEY DISCUSSING DOUGH HEADED MEME THAT U.S. AT FAULT FOR ISLAMIC STATE……. By KGSaccess_time11 years agochat_bubble_outlineLeave a comment Product of marxist professors. h/t: Vlad