Sarah TaylorMay 17, 2022News Twitter employee reportedly admits 'commie' company 'censors the right': 'Twitter does not believe in free speech' News