America is torn by social issues involving race, gender and wealth.