S+L logo

S+L BLOG: Jesus



A reflection on the meaning and impact of Christian martyrdom; currently taking place in the Middle East and in many other parts of the world. ...read more