fix articles 351781, edison electric
David Horowitz: Corporate Advocate (tags)
David Horowitz is appearing on TV commercials pretending to be a consumer advocate, but telling people to push the electric utilities' corporate agenda.