HomePosts Tagged "Afghan embassy"

Afghan embassy Tag

Archive

The Taliban has seized various territories in Afghanistan including its second-largest city, Kandahar. Officials define concerns that terrorism may expand.