James Farmer is program director of the NAACP.

James Farmer is program director of the National Association for the Advancement of Colored People (NAACP).

Sponsors  |  View all