Ben Smith
Ben Smith is the editor-in-chief of BuzzFeed and is based in New York. Contact this reporter at ben@buzzfeed.com
SHARE THIS PAGE