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

This claim is completely wrong and it comes from non Muslims who put allegations on the prophets that they committed sins.

Musa was a prophet and all prophets are Infallible.

Musa killed that man because he was defending a believer when that man wanted to kill him. The believer called for help from Musa and Musa helped him by killing his enemy who was entitled for this punishment.

Any narration which contradicts the infallibility of any prophet or Imam  must be carefully  assessed and understood according to the teachings of Quran and authentic Hadeeth.

Wassalam

Mohammad Al-Musawi