HOW TO BATTLE DIFFICULTIES WITH PATIENCE AND PERSEVERANCE (A QURANIC PERSPECTIVE) – PART 2 September 26, 2016 by ismail