પછીથી પાકિસ્તાની અધિકારીઓએ કબૂલ કર્યું હતું કે દાઉદ પાકિસ્તાનમાં, કરાંચીમાં છે.