News Nation Logo

Dawood Ibrahim Lives in Karachi, Pakistan Admits

Imran khan led government of pakistan has admitted that india's most wanted mobster since 1994 lives in karachi.

Updated : 23 August 2020, 08:06 AM