Robert Gates, the US defence secretary, on Thursday rejected the idea of US troops staying in Afghanistan for decades, insisting the Taliban and al-Qaeda could be defeated in “a few years”, although he agreed development efforts would continue long afterwards.
Mr Gates was responding to comments by Sir David Richards, the incoming head of the British army, who spoke last week of a 30 to 40-year British commitment to the country.

Al-Qaeda 

