A Catholic priest managed to flee Afghanistan with a group of disabled children and nuns as the Taliban took control of the country during the US withdrawal. Barnabite Father Giovanni Scalese, head of the Catholic mission in Afghanistan, along with five Missionaries of Charity nuns and 14 orphans in their care, landed in Rome on Aug Read more