I used to live in Nashua and I found that the times I had to interact with the Nashua police, it might as well have been the Nazi SS. Not all cops are bad, but the Nashua PD clearly has an issue with hiring/promoting scumbags and it only takes a few bad apples to ruin the batch.
Why would burly police men ever have to escalate violence against somebody just trying to buy some christmas presents? Sure, they asked her to leave, and when they ask you to leave and you don't its trespassing so they were right to call the police. But the reaction by the police was completely overbearing.
For added lulz, google "Nashua Gannon wire tapping". The officer who was harassing this guy at his own house late at night was the guy I had the pleasure of dealing with the time I got a speeding ticket. Its never pleasant getting a ticket, but he was like interrogating me about why i was going so fast and why I thought I could do that and etc - never mind the detail that he wrote me up for doing 50 in a 30 when the speed limit was actually 40 where I was driving. Got it dropped in court no problem, but if you're gonna do you your job as a police officer, don't get the facts wrong.
In short, I will definitely never, ever, ever be going back to Nashua NH.