VPR News New York man to lead Bellows Falls Police By VPR | September 22, 2007 A veteran police chief from Cornwall, N.Y., will become the new leader of the village police department. The village trustees offered the job to Russell “Rusty” O’Dell.