World | Wed Jun 8, 2011 12:46pm EDT

Bin Laden will "haunt" America: al Qaeda deputy