The driver, a Saudi citizen, has been arrested and is being questioned by the prosecution. According to the state news agency, the man was in “unusual condition”. What is meant by that is not clear.
Masjid al-Haram, also known as the Great Mosque of Mecca, is the most important mosque in Islam. In the center is the Kaaba, the place where millions of Muslims go for their pilgrimage every year.
–