OBL operation: DG ISI surrenders before parliament admitting failures
Islamabad: Â Director General Inter Services Intelligence (ISI) General Ahmed Shuja Pasha surrendered himself before the parliament, accepting the responsibility of intelligence failure regarding Osama bin...