IQNA

Verses to Live By: Believers Have The Upper Hand

IQNA – “Do not weaken or grieve: you shall have the upper hand, should you be faithful,” reads verse 139 of Surah Al-Imran.