on March 13, 2026 The Life We Leave When Washington legalizes human composting, entrepreneur Micah bets everything on a new vision of deathcare.… on March 13, 2026