Reza Afshari

From SourceWatch
Jump to navigation Jump to search

Reza Afshari is Professor of History and Human Rights at Pace University.

Books

Resources and articles

Related Sourcewatch articles

References

  1. Editors and Editorial Board, Human Rights Quarterly, accessed March 22, 2010.