Dawood living in same nation where Osama bin Laden was found: India at UN. Indian diplomat Raghoo Puri has corrected factual inaccuracies in a UN report and underlined that Dawood Ibrahim lives in Pakistan, the same nation where Osama bin Laden was found and killed. Ben Saul, the UN special rapporteur, had claimed in his report that Dawood is based in India. Puri highlighted that Dawood has been wanted in India since 1993.