Latest report suggests that Al Qaida leader Osama Bin Laden had been living in Pakistan for over five years. This interview was broadcast less than five years back, on 26th September 2006 to be precise, when General Pervez Musharraf was the President of Pakistan. Maybe he should have been a little bit more truthful in his answer to the question asked by Jon Stewart.
You can watch the full interview in a far better resolution here
Man applying for position of sales executive shocked after not being asked to sell a pen in the interview