Bin Laden in Afghanistan

oops .. now Karzai is gonna be all upset !