Osama Bin Laden is in Pakistan:
He addressed media at the US embassy in Islamabad and stated that he was of the opinion that Bin Laden is right there, in Pakistan.
Pakistan Ambassador to the United States Husain Haqqani has said that Pakistan assisted the US in locating Bin Laden.