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
Recent Comments