10+Catholic+Social+TeachingsKMH

10 Catholic Social Teachings 1. Human Dignity 2. Common Good 3. Rights and Responsibilities 4. Preferential Option for the Poor 5. Dignity of Work and Rights of Workers 6. Virtue of Solidarity 7. Stewardship for Creation 8. Participation 9. Role of Government 10. Promotion of Peace