Posts by Kris Singh

Kris Singh is a determinate Assistant Professor at the Royal Military College of Canada.

The Walrus has not yet published any articles by this author.