Skip to content

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 […]

Source