You May Hate Something and Allah has Put Much Good in it
Sometimes we are faced with events in our life that we do not like or understand but Allah knows what is best for us. Shaykh Mokhtar explains.
All lectures by Mokhtar Maghraoui
- Abu Ilyas
- Honesty Parker
- Usman Makhdoom
- Azam Syed and Family
- Your Name Here