expel expelled deplatform deplatforming
Continue Reading

What Does Deplatforming Mean? And is Deplatforming Legal? Here’s the Info

‘Deplatforming’ and to ‘deplatform’ have been in the news a lot lately, but what do they mean, and where did they come from? We explain.