New Sanctions Target 49 Social Design Agency Employees
The British government has significantly expanded its crackdown on Russian influence operations, imposing new sanctions on 49 employees of the Social Design Agency (SDA), a sophisticated … Read more