According to the Oxford Dictionary of Languages, no-platforming is defined as ‘the action or practice of preventing someone holding views regarded as...
According to the Oxford Dictionary of Languages, no-platforming is defined as ‘the action or practice of preventing someone holding views regarded as...