The Veil of Badal

Within the sacred city of Mecca, a peaceful air embraces the atmosphere. This is due in part to the presence of famed structure known as the Veil of Badal. This monumental veil {servesas a tangible barrier, effectively separating that innermost sanctuary of the Kaaba from the pilgrims who gather nearby. There are many reasons behind the establishm

read more