Critically assess the concept of justice in international relations

Critically assess the concept of justice in international relations and global politics. Discuss theories of international justice such as cosmopolitanism, realism, and global distributive justice. How do these theories address issues of global inequality, human rights, and the ethical challenges of international cooperation and conflict resolution?