freethoughtblogs.com
Amid this orgy of self-congratulation
Helen Lewis is pessimistic about the culture wars. If today’s tech giants can be said to have an ideology, it is the promotion of unfettered free speech. Social media companies trumpet how pro-demo…