The difference between leftists and liberals is that for leftists, human/civil rights for ALL marginalized people are non-negotiable. While conservatives will always reliably oppose them, liberals will negotiate away the rights of the most marginalized, telling themselves it's for the greater good.