World News | Press Trust of India | Friday May 13, 2011
Under intense global scrutiny over his agency's failure to detect Osama bin Laden's presence in Pakistan, Inter Services Intelligence (ISI) chief Lt Gen Ahmed Shuja Pasha has "surrendered" himself to Parliament so that he could be held accountable for any lapses related to the unilateral US raid that killed the dreaded terrorist.Pasha's dramatic an...
www.ndtv.com