Connect to share and comment

Mecca grand mosque

Appears In:
Saudi officials said they had arrested an Iranian, a Lebanese citizen and 16 Saudis for spying on the kingdom for a foreign country.
Mecca grand mosque

A general view shows hundreds of thousands of pilgrims praying at Mecca's Grand Mosque on Oct. 31, 2011.

Fayez Nureldine