Complex sentence: Islam and Judaism are both showing a great deal of development in the Dominican Republic with the recent completion of a mosque in Santo Domingo.
Split into simpler sentences: Islam and Judaism are both showing a great deal of development in the Dominican Republic. With the recent completion of a mosque in Santo Domingo.