Human Rights Posts
Flight and Freedom
Stories of Escape to Canada
Children of the Broken Treaty
Canada's Lost Promise and One Girl's Dream
1000 Lashes
Because I Say What I Think
1000 Lashes
Because I Say What I Think
The Human Right to Citizenship
A Slippery Concept
The Stability Imperative
Human Rights and Law in China
The Stability Imperative
Human Rights and Law in China
Magna Carta: From Medieval England to Canada Today
How an obscure thirteenth century charter became the foundation document in the history of democracy, law, and human rights.
Unsettled Balance
Ethics, Security, and Canada’s International Relations
Unsettled Balance
Ethics, Security, and Canada’s International Relations