Firsthand Account: An Agent's Epic Battle Against the CIA Over Free Speech
In the wake of the Edward Snowden revelations, the issue of government surveillance and free speech has once again come under intense scrutiny. But the fight for free speech in the face of government surveillance is not a...