Alain de Souza
Alain de Souza, the director of the Human Rights Commission of Canada whose mandate it is to monitor progress by governments and individuals in respect of fundamental human rights, said the report is a sobering reminder that Canada remains a place of extraordinary human rights achievements but which must now Continue Reading