The Alliance for Global Justice (AFGJ) envisions societies which explore and implement alternatives to the unjust domination of governments, global financial institutions and multinational corporations which denigrate the world’s peoples and devastate ecosystems.