Steve Xenakis

From SourceWatch
Jump to navigation Jump to search

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." [1]

Resources and articles

Related Sourcewatch articles

References

  1. Program, Evangelicals for Human Rights, accessed December 16, 2008.