what is the difference between moral idealism and political realism?
Realism, also known as political realism, is a view of international politics that stresses its competitive and conflictual side. It is usually contrasted with idealism or liberalism, which tends to emphasize cooperation. ... The classical realists do not reject the possibility of moral judgment in international politics.