US Justice Department takes down Russian ‘bot farm’ World Roundup July 10, 2024 United States: The US Justice Department seized two internet domains and conducted searches on nearly 1,000 social media accounts. These…