Forgiving Nature of The Prophet

One of the great qualities of Prophet Muhammad (peace be upon him) was that he never took revenge on anyone for personal reasons and always forgave even his firm enemies. His wife `A ishah reported that Allah s Messenger was not unseemly or obscene in his speech, nor was he loud-voiced in the streets, nor [...]