Italian priest recounts harrowing escape from Kabul

Although Barnabite Father Giovanni Scalese, head of the Catholic mission in Afghanistan, found himself back in his native Italy after the fall of the Afghan capital, his thoughts remained on the church he was forced to leave behind.

Read More