Listen

Description

The cancel culture mob strikes again. Companies and politicians continue to cower to them in a futile attempt to get temporary approval. When will they learn?