The Twin Falls Buhl Waste Incinerator, a facility located in Idaho, has been a subject of […]