Makkah: When you think of Saudi Arabia, the image that comes to mind is a desert stretching as far as the eye can see? But that's the old picture. Saudi Arabia is also a country with green mountains and...
The platform, accessible through the authority's website using secure UAE Pass log in, was unveiled on January 20 during a press conference
A new platform...