Isaac Scher

Isaac Scher is a journalist and researcher.