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