These people sure do have a big ego. Doesn't look like Taliban is concerned about what the state department says or feelz.
In about two weeks I think we all will know the answer.
Photo from google earth. Don't have a clue what the date is of this image. There is a lot of helicopters and military hardware at this airport. I wonder where our brethren is hold up?