Abusing foreigners, denying healthcare to the poor, engaging racism, and even destroying the environment thanks to the health hazards which ensue, all flow from or promote the denial of the dignity of the human person, that is, each represents a denial of the value of human life. Ignoring the conditions for life to flourish, or worse, promoting injustices which not only hinder human survival, but human dignity, are both sins which must be confronted even as the structures of sin... Read more