On May 9, 2023, the U.S. Justice Department issued a press release that its Operation MEDUSA - along with allied country support - disrupted a Russian-operated global computer network infrastructure …
Continue Reading about Turla Disrupted: What Does That Mean for Russian Cyber Operations?