Cheating Chinese certificate authorities, caught by Certificate Transparency, will get the death penalty

Worst. Headline. Evar.

5 Likes