Gilgal Biblical Seminary UAE

Seven emirates (lands) exist in the United Arab Emirates, a small territory, and all are closely interconnected. Dubai and Sharjah are next door to each other. Most of the travelers arrive at the Dubai airport, even though they live and work in one of the other emirates, so one tends to think of this entire […]