Deborah Liu is in the final year of a degree in the master of public policy, administration and law program at York University. She has a BA from York University in law and society, and sociology.

Articles by this author