What does the NAACP do?

They were formed to ensure equal rights to all people regardless of race, creed, or color. That mission continues today in their organization.