" Today I have perfected your religion for you, and I have completed My blessing upon you, and I have approved Islam as your religion " Holy Quran (5:3)
Allah (SWT) in the verse (5:67) commanded the Prophet (PBUH&HP) to clarify what had been previously revealed regarding Ali (AS) and told him not to worry about the reaction of the people in delivering His message, for He would protect His Messenger from them. Upon receiving this verse, the caravan stopped in the valley of Ghadir at Prophet’s command.