Peter Defur

Environmental consultant Peter deFur, testifying before the EPA hearing in June during the 'Rest of the River' announcement in Lenox.