Learn From Allah’s Patience May 21, 2018 ahmed In facing offense, one should resort to patience before revenge. Patience gives us time to c ... Read More