Tucker Carlson slams big tech companies after Twitter flags his post mocking Seattle's CHAZ

In a withering monologue on his Fox News program Friday night, the outspoken conservative raged: 'The left's goal is to make dissent invisible and therefore irrelevant.