State Dept Restricts European Leaders Who Pressured Tech Firms to Censor Americans Online
The U.S. State Department, on Tuesday, imposed visa restrictions on five European leaders who are accused of orchestrating or enabling censorship of Americans through pressuring […]