Former Twitter Execs Squirm — They Could Be Arrested For Election Interference [Video]
Former Twitter Execs Squirm — They Could Be Arrested For Election Interference Steve Watson Former Twitter executives looked at times uncomfortable, but betrayed their staunch anti-free speech biases during a House Oversight Committee heading on […]