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

Green Could Face Accuser at Public Forum Tonight

A west Louisville group has invited Metro Councilwoman Judy Green, D-1, to a public forum tonight to discuss the two ethics charges filed against her, but it’s unclear if the embattled city lawmaker will show up. American Slaves, Inc. has invited Green and retired police officer Ray Barker, Sr., to tell their side of the […]