A federal judge in Houston has thrown out the 20-year-old arms smuggling conviction of a former CIA agent, outlining in scathing terms how federal officials knowingly used a false affidavit at his trial and concealed the act through years of appeals. Edwin Wilson was convicted in Houston in 1983 of smuggling arms to Libya at a time when the threat of Libyan terrorism was major news. Congress was mounting investigations into controversial CIA activities around the globe, and CIA administrators were actively trying to deflect criticism. Wilson, now 75, has been in prison ever since, serving a 52-year sentence. His...