avatar

Hamed AlKubati

In Pictures

In Pictures: Megaprojects transform Mecca

The holy city is in the process of unprecedented development, but many pilgrims cite concerns.