What is 'stigma free' and why are towns embracing it?

What is 'stigma free' and why are towns embracing it?
- We're covering a broad base of issues because there's a lot of people who have felt stigmatized in life. Humans can be rather harsh to each other," ...