Steven I. Weiss
Steven I. Weiss is an investigative journalist, and a news anchor and managing editor at The Jewish Channel.