More than 100 members of the Castellers de Vilafranca built a 10-metre-high human tower to welcome Pope Leo Post navigation Afghanistan says Pakistan air raids killed 13 people, including children Trita Parsi: Iran is pursuing a doctrine of swift retaliation