News

The Town of Groton Police are on scene with a barricaded suspect at the Super 8 Motel.