Windsor council probes $1M-plus Peche Island fix Restoring water flow to Peche Island ponds popular with Windsor kayakers could cost more than $1 million — and city council is willing to investigate the work. Local News

See Full Page