Author: John K. Dixon

John Dixon taught philosophy for many years at what is now Capilano University. In the 1990s, he was sec- onded to the position of Senior Policy Advisor to the Deputy Minister of Justice and Attorney General of Canada. He has written many articles and books and served for a number of years as President of the BC Civil Liberties Association.

The Somalia Affair

The Somalia Affair

An inside look at a dark episode in the history of the Canadian military, and the Canadian government. Power was abused actively by our troops in Soma [...]
1 / 1 POSTS