RheingoldRiver , 10 months ago In other words, "free speech platform" is not actually "free speech platform," rather it is a dogwhistle.
In other words, "free speech platform" is not actually "free speech platform," rather it is a dogwhistle.