Therein are clear signs, the place where Abraham once took stand and was bestowed with leadership of humanity (2:124-125). Anyone who enters it finds inner peace and security. Pilgrimage to this House is a duty owed to God by all those who are able to undertake it. People can realize the blessings of unity by rallying around this Center (22:28). As for those who deny the Truth, verily, Allah is Independent of all creation.