Russia Arrests One Of Its Biggest Cyber Stars On Treason Charges
Picture taken on February 6 2019 shows Russian president Vladimir Putin (center) and Group-IB … [+] co-founder and CEO Ilya Sachkov (left) during the meeting with the winners of the 2019 Nemaly Business national prize. (Photo by Alexey NIKOLSKY / SPUTNIK / AFP) (Photo by ALEXEY NIKOLSKY/SPUTNIK/AFP via Getty Images) SPUTNIK/AFP via Getty Images The […]