At ESCR-Net, we unite 300 social movements, human rights organizations, and advocates across 80 countries, toward the world we need.