William Binney is a 36-year veteran of the NSA. He resigned from the agency and became a whistleblower after discovering that elements of a data-monitoring program he had helped develop -- nicknamed "ThinThread" -- was being used to spy on Americans.