The village has identified the source of a petroleum leak that was detected in the Champlain Canal last week. Mayor Peter Telisky said the leak was traced back to an apartment building at 120 Broadway, near the intersection of Gilmore Street. He said a broken pipe on a fuel tank appears to be the cause [...]





