From the 2017 French election to the Olympics to NotPetya, the same group's fingerprints have appeared again and again.

Read more from our friends at Wired.com