PR from Safa to Marwa*

Four thousand years ago, Lady Hagar ran back and forth seven times from one mountain to another searching for water.  Fulfilling a command from God, Prophet Abraham had left her with their infant… Continue reading