Citizens for Public Justice (CPJ) is an ecumenical, non-profit organization that promotes justice in Canadian public policy through research and analysis focused on poverty reduction, ecological justice, and refugee rights.
Citizens for Public Justice (CPJ) is an ecumenical, non-profit organization that promotes justice in Canadian public policy through research and analysis focused on poverty reduction, ecological justice, and refugee rights. (en)