Andy Bacevich looks at the evidence:
In Afghanistan, NATO is failing. Nominally, all 26 alliance members are contributing to the war effort, with some 43,000 total troops deployed. In reality, stripping away the forces provided by the United States, Britain and Canada, the alliance has fielded barely 20,000 soldiers -- this to pacify a country that is 50% larger than Iraq. Many national contingents, Germany's being the most prominent, operate under restrictions that make them unusable except in areas where relative security exists.