News US indicts 6 Russian intelligence officers for hacking: All you need to know The US Department of Justice has charged six Russian officers of the notorious Russian Main Intelligence Directorate (GRU) for attempting to undermine 2017 French... Aditi AgrawalOctober 22, 2020