Deacon Patrick Jones, Deacon Doug Flinn and Veronica Ambuul discuss the recent legalization of human composting in Colorado. Why does the Catholic Church oppose this practice, and how can we frame this discussion in such a way as to uphold human dignity?