Police Dispute Mountain Lion ClaimPolice Dispute Mountain Lion ClaimState wildlife experts dispute a police claim of a mountain lion in Winchester.Jack PetersonJack Peterson