RIP Alan Carton, founder of Did It Leak?

Alan Carton, who is perhaps known for being the anonymous founder of the website Did it Leak?, passed away on Saturday, January 16th following a long bout with cancer. He was 23-years-old.

Check out the Village Voice‘s recent story on the life, times, and incredible passion of Alan.


Follow Consequence