Norris Shelton and American Slaves, Inc.

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 […]