"NATO ... the greatest alliance ever built..."
NATO can't even meet its meager commitment of troops to Afghanistan. Moreover, half of the countries in NATO are part of the coalition in Iraq.