Imam Sheikh Jamel Ben AmeurApr 44 min readThe Greatest Gift Ever, Allah’s Words To You: “I am Your Lord”It is innate within human character to care about things the heart holds dear. In fact, the dearer the thing is to one’s heart, the more...