Dubai opens Al Bashaer Mosque in Al Barsha South 2, a new Emirati-style landmark serving 600 worshippers with inclusive facilities in Dubai Science Park.