Celebrating Our Independence

Groton Police Officers march bearing the United States, Connecticut, and Groton Police Department flags in a parade to celebrate Independence Day, July 4.