Medina

Saudi Arabia imposes 24-hour curfew in Mecca, Medina

Saudi Arabia imposed a 24-hour curfew in the Muslim holy cities of Mecca and…