If free speech is "what is legal" then for a multinational company doing business in Russia, North Korea, Saudi Arabia-- "free speech" means what those jurisdictions agree on. Or Twitter only operates in countries with Mr Musk's legal intuitions.
Post
April 27, 2022