Title: Statement of Principles and Values of the Cosmopolitan Party of Canada Pt. 2
Subjects: Social justice, Canada, politics and government, Community development, Human rights, canada, Civil rights, canada, Equality