Saturday was the 20th anniversary of al-Qaida’s 2001 attack on New York’s twin towers. A interestingly symbolic oath ceremony coincided with that date: Afghanistan’s interim government – which the Taliban formed after the United States withdrawal in August from the […]
0