Experts do please answer this
Chemical toilets means the human waste is minimize by chemical.
Composting pit means it breaks the. Human waste with the help of micro organism which convert it into compost.
Composting pit means it breaks the. Human waste with the help of micro organism which convert it into compost.