AFGHANISTAN: “The U.S. is upset that NATO countries have failed to deliver three infantry battalions, 3,000 trainers and 20 transport and attack helicopters they promised to send.”

UPDATE: More on Afghanistan here.