Talk about clickbait… The title seems to indicate that the people associated with the certificate authorities were sentenced to death by China for their crimes. I was getting ready for a stirring dissertation on the ethics of ratting out even objectively harmful entities under these circumstances. Alas. (Or, rather, thank goodness.)
22 Likes