Steven I. Weiss

Steven I. Weiss is an award-winning journalist and news anchor and managing editor at The Jewish Channel. He has written for The Wall Street JournalNew York magazine, Harper’sSlateThe Daily Beast, and others.