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
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