justice struggle