Stephen Coughlin, “Can Islam Coexist with Civilization?” By TUW Media - February 9, 2018 0 1021 Facebook Twitter Google+ Pinterest WhatsApp This video is from the American Freedom Alliance conference “Islam and Western Civilization: Can they Coexist?” held August 21st in Los Angeles, California. AmericanFreedomAlliance.org Share Our Work