A serious disagreement between the national government in Afghanistan and at least 3 of the largest defense contractors operating in that country threatens to lead to major upheaval in the

Share