World | Fri Nov 30, 2012 6:52am IST

Al Qaeda battle in Afghanistan to stretch for years: U.S