“Cancel culture” has a bad reputation. There is growing anxiety over this practice of publicly shaming people online for violating social norms...
1997c836000bb081dac3c5ef6ef85772