Allah has fulfilled His Messenger’s vision in truth: “You will enter the Sacred Mosque, Allah willing, in security, heads shaven, or hair cut short, not fearing. He knew what you did not know, and has granted besides that an imminent victory.”