1 dead after firefight involving Western forces erupts at Kabul airport

0
254

The Taliban seized power just over a week ago as the United States and its allies withdraw troops after a 20-year war launched in the weeks after the Sept. 11, 2001.