The City Council in Keene, New Hampshire, overwhelmingly rejected a permit for the annual Pumpkin Festival Thursday night after alcohol-fueled violence last year led to injuries, property damage and more than 100 arrests.