David Barsemian

David Barsemian is an undergraduate history and political science student at McGill University and Current Editor-in-Chief of the CRG.

  • One post
  • Montreal, Quebec