Skip to Main Content

ADVERTISEMENT

Avichai Scher is a journalist based in New York City. He's a fellow at NBC News and a student at CUNY Graduate School of Journalism. Twitter: @avi_scher, Instagram: @avidotcom

ADVERTISEMENT