Stephen Coughlin, “Can Islam Coexist with Civilization?”

0
1128

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