David Keyes

David Keyes is the executive director of Advancing Human Rights, co-founder of CyberDissidents.org, and a contributor to Newsweek/The Daily Beast.