The Teaticket Incinerator, located in Barnstable, Massachusetts, has been a subject of controversy for years. The […]