US bars 5 Europeans it says pressured tech firms to censor American viewpoints

89 points | by c420 a day ago

26 comments