Osama bin Laden is living comfortably in northwest Pakistan, secluded by local tribes people and some members of the country's cleverness service, a NATO official has told CNN. The news undercuts the U.S. government's description of the al-Qaida leader as on the run, one terror professional tells The Upshot.
U.S. brainpower officials have long alleged that bin Laden is living in the remote tribal region of northwest Pakistan. But at times, the government has also claim that the al-Qaida leader has had to move often from one safehouse to another, impair his ability to plot attacks.
The NATO official's commentary undermine that claim, Michael Scheuer, a former particular adviser to the chief of the CIA's bin Laden unit, told The consequence.