WATCH: SC Officials Deny Permit for Mosque amid Sharia Law Concerns
Officials in South Carolina have denied a permit to build a mosque due to infrastructure and traffic concerns.
America Forever Bytes
Other
Officials in South Carolina have denied a permit to build a mosque due to infrastructure and traffic concerns.