Bin Laden’s safe haven?