Cancel culture: mob mentality or social revolution?

‘Aggression’ and ‘accountability’ fight it out