4 ms·
Even by your (flawed) definition, Twitter has the free speech right to publish or not publish whatever it wants on its own site.
by odbol_ 10y ago
Even by your (flawed) definition, Twitter has the free speech right to publish or not publish whatever it wants on its own site.