A documentary film that takes a close look at the Great Mosque of Mecca (Masjid al-Haram), which contains the largest sound system in the world, the number of workers needed to maintain the mosque,...Read more and the protocols adopted in emergency situations.
A documentary film that takes a close look at the Great Mosque of Mecca (Masjid al-Haram), which contains the largest sound system in the world, the number of workers needed to...Read more maintain the mosque, and the protocols adopted in emergency situations.
More