Fulfilling the Covenant in Islam

One of these outstanding lessons is to keep one’s promise and fulfil one’s covenant even if ...