Osama bin laden residing in Pakistan