May 19, 2018

Was the Efail disclosure horribly screwed up?