Home Politics Delaware Legislature Passes Bill to Legalize Composting Human Bodies