Elbert Ventura

Elbert Ventura is managing editor of Democracy:A Journal of Ideas.

Patriot Games

Hollywood's Red Scare

by Elbert Ventura | Wednesday, March 02, 2011