Citizens for Public Justice is a faith-based organization that promotes social justice in Canada through policy research, publishing, and public dialogue. Their mission is to shape key policy debates and promote public justice, which they define as loving one's neighbor, caring for creation, and achieving the common good. They have over 45 years of experience influencing Canadian public policy as an independent, ecumenical, and inclusive organization focused on issues like poverty, refugees, the environment, and human trafficking.