NonStop: Pakistan admits Dawood Ibramin lives in Karachi
  • 4 years ago
Pakistan on Saturday admitted that Dawood Ibrahim, one of the most-wanted men of India, lives within its territory, Karachi, in a building called the White House. Dawood Ibrahim, who heads a vast and multifaceted illegal business, had emerged as most-wanted terrorist of India after the 1993 Mumbai blasts. For years, Pakistan has been denying that it was sheltering him. Watch Non Stop 100.