Taha Ghayyur is the executive director of Justice for All Canada, a non-profit human rights and advocacy organization based in Toronto. See all stories BY TAHA GHAYYUR