Muslim flogged himself to earn God’s favor

By Charles Gardner — Imagine growing up with the ambition of sacrificing your life for Islam. But that was the only way to be sure of salvation and eternal life, according to what Iranian Mohamad Faridi was told. In the meantime, he had to pay for his sins by self-inflicted punishment, flogging himself with sharp … Continue reading Muslim flogged himself to earn God’s favor