Catholic Herald logo
Menu
A girl walks on top of an army tank in Tahrir Square, Cairo (AP Photo/Tara Todras-Whitehill)

Former rector of pontifical institute says political atmosphere in Egypt feels like the end of the Ottoman Empire