Police union agreement approved through 2028 | Swampscott | The Common News