Isaac Scher

Isaac Scher is a journalist in Los Angeles.