NAACP-Charlotte

Nick Kangadis | September 29, 2016
It looks like the National Association for the Advancement of Colored People (NAACP) has aligned itself with the thought process of groups like…