Mecca has been on the rise in recent decades in terms of commercial development, a process that...
Mecca Clock Tower
The Mayor of Mecca, Dr Osama Al- Bar has promised that a number of large projects currently...
Muslims around the world could be setting their watches to a new time soon when the world's...