In 2001, Norris Shelton incorporated American Slaves, Inc., a non-profit organization that examines the continuing legacy of slavery in the United States.
Michael L. Jones‘ profile piece about the group and its leader (whom he calls “the most laid-back prophet you’ll ever meet”) appeared on the cover of this week’s LEO, and he joined us on Friday’s State of the News to share what he came away with.