Opinion: Four arguments for ethical online shaming (and four problems with them)
In democracies, it's pretty difficult to bring about any agreement on anything. So when there is general consensus that something is a problem, I think it's a good idea for us to sit up and pay attention. And few things have ...