Police and witnesses say a man has fired numerous gunshots from a building in Branford, as police surround the property and try to get him to surrender.
Police and witnesses say a man has fired numerous gunshots from a building in Branford, as police surround the property and try to get him to surrender.