Ramin Jahanbegloo
- Ramin Jahanbegloo is a professor of political science and a research fellow in the Centre for Ethics at University of Toronto and a board member of PEN Canada. He was arrested in Tehran in April 2006, charged with preparing a velvet revolution in Iran and placed in solitary confinement for four months.
Articles by this author
Most Popular