Actor Zachary Horwitz Sentenced to 20 Years in Prison for $650 ...
The Wall Street Journal - 15 Feb 2022The Los Angeles actor bilked investors who thought their money would finance distribution rights for movies that would run on streaming services.