State and local authorities have swarmed the NH State Liquor Store on I-95 south in Hampton this afternoon.


According to several media outlets including WMUR, there has been an officer-involved shooting at the state liquor store on the southbound side of Interstate 95 in Hampton, New Hampshire.