Jack LeonardThe Ashley Madison Hack, Explained VisuallyRecently at Barricade we set out to design an infographic that would decongest some of the most important facts about the most recent…Jul 23, 2015Jul 23, 2015