There are countless numbers of events and instances where the Prophet Muhammad (peace be upon him) demonstrated his ability to deal with situations effectively and efficiently, with the best of out
Give a one time donation: £
Set-up monthly donation: £ for months.
Read more from Muslim Planet
It's not that I'm so smart, it's just that I stay with problems longer.
— Albert Einstein