People & Places

Swampscott voters say no to Tedesco tax break