D doublepulsar.com Regarding Marcus Hutchins aka MalwareTech 119 points okket 9 years ago 125 comments