Vicente Guerrero fought for Mexican independence, became president, ended slavery, and remains a lasting symbol of justice.