Teresa sisters, disabled children arrive at Rome from Kabul
Rome: Five members of the Missionaries of Charity and 14 disabled children from an orphanage in Afghanistan arrived August 25 at Rome’s international airport. A Catholic priest and the sisters arrived on one of two evacuation flights from Kabul that landed in Rome carrying a total of 277 people. FatherContinue Reading