Sayyed Mohammad Al-Musawi, Sayyed Mohammad al-Musawi is originally from Iraq and heads up the World Ahlul Bayt Islamic League in London. Other than being involved in various humanitarian projects, he frequently responds to... Answered 1 year ago

The Prophet Muhammad {SAWA) never hesitated to convey any message from Allah (SWT) and the verse 67 in Sura Al-Ma'ida never suggested that. Allah (SWT) wanted the whole Muslims in all times to know the great importance of the order of Allah to the Prophet to declare the divine and legitimate leadership after him being the most important factor of the future of Islam. Many well known persons will not like that announcement because personal enmity against Ali who killed their relatives,  that is why, you read that Allah is assuring the Prophet that Allah will protect you from the evil people.