I read about him raiding caravans before the battle of Badr a long time ago, but I forgot his reasons....

I know he had good reasons, I just cant remember and I don't really have the time to research about it....

A friend is asking me about why Muhammad is known to be such a great person when he stole from the Makkans......I forgot his reasons for raiding the caravans so i couldn't answer the question.....please help.

Thanks

Peace