‘We Don’t Want Allah’: Christians in Dominican Republic Protest Proposed ‘Largest’ Caribbean Mosque
A nearly completed mosque in Punta Cana, Dominican Republic, attracted a crowd of Christian protesters and prompted the government to halt construction this month after evidence surfaced that its construction may not have obtained the proper permits.






































