World

The martyrdom of Christians in Afghanistan