grand mosque

Riyadh: Saudi Arabia has thwarted two major terror strikes on the Grand Mosque in Mecca. Security spokesperson of the Saudi...