Larry Shaw/Definition

Chairman, Council on American Islamic Relations; North Carolina state legislator