Safa and Marwah – Divine Appointed Sign: Commentary of the Quran (Chapter 2:158) By: Mohammad SobhanieadminMay 16, 2018 | 12:14 PMDecember 15, 2022 | 1:54 PM May 16, 2018 | 12:14 PMDecember 15, 2022 | 1:54 PM