Swear in public? Pay $20 fine in Mass. town

UA-24801937-1