Introduction The Sedillo Waste Incinerator in Bernalillo County has sparked an intense debate among residents, environmentalists, […]