See More Hear More Watch More Hear More Get on iTunes
deletedweekend deletedweekend

Skyscraper Hotels In Mecca

At the Grand Mosque in Mecca, Saudi Arabia, the booming call to prayer competes with the racket of construction. http://goo.gl/i6ajOO #FullNewsAudioAvailable #NPR

UP NEXT

More from