Alana Newhouse and Liel Leibovitz
Alana Newhouse is the editor-in-chief of Tablet Magazine. Liel Leibovitz is a senior writer for Tablet Magazine.
Alana Newhouse is the editor-in-chief of Tablet Magazine. Liel Leibovitz is a senior writer for Tablet Magazine.