Steve Xenakis

Steve Xenakis "is a retired U.S. Army Brig. General and a psychiatrist who serves as an advisor to Physicians for Human Rights, as well as having a psychiatric practice."


 * Director, National Religious Campaign against Torture