Bin Laden's current location (Too soon?)