Today on the Eye on NY podcast:
The state Department of Transportation released its draft environmental impact statement for the Interstate 81 project this week. Listen to the podcast for a quick summary of the statement and whether the DOT endorsed the...