Italian Priest Recounts Harrowing Escape from Kabul
Father Scalese was among thousands of foreigners who had to flee the country after the Taliban, an extremist Islamic movement that ruled Afghanistan until ousted by a U.S.-led coalition nearly 20 years ago, took control of the country
Read More