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