Sharjah: As the sun sets over Al Dhaid, the newly opened Al Nasr Mosque transforms into a radiant architectural masterpiece. Golden sunlight streams through its […]