A Milford man who used to work at the New Canaan Nature Center faces child porn charges after it was discovered on his work computer.
Milford man faces child porn charges