Myth
Fact
Islam: Religion of peace.
17:6
Then We gave you once again, a return of victory over them.
And We helped you with wealth and children and made you more numerous in man power.
Tafsir
Musa and how He was given the Tawrah