Fierce storms closed schools Wednesday in Saudi Arabia‘s Mecca region, home to Islam’s...
Tag - Mecca
Saudi authorities have arrested a man who claimed to have travelled to the Muslim holy city of...
A Saudi who allegedly helped a non-Muslim enter the holy city of Mecca has been arrested, police in...