Felton Trial Tavis Smiley talks to reporter Phillip Martin about the case of Leo Felton and Erica Chase. The two are on trial in Boston charged with plotting a "racial holy war" against non-white people in America.
NPR logo

Felton Trial

Only Available in Archive Formats.
Felton Trial