Prophet Muhammad (peace be upon him) handled many situations involving the antics and natural t ...
Acknowledgement of God’s blessings; their appreciation and recognition should automatically lea ...
It is at moments such as these that you begin to realize why God ordained Hajj for us at least ...