Help keep Salon independent

Allan Chernoff

Allan Chernoff, CEO of Chernoff Communications, was senior correspondent for CNN and CNBC through five presidential election cycles