who enforces international law
International law is enforced through a combination of mechanisms involving various entities and organizations. There isn't a single authority that can be pinpointed as the sole enforcer. Instead, enforcement relies on a collective effort. States play a crucial role in upholding international law by adhering to treaties and agreements, and they are generally responsible for enforcing these obligations within their own jurisdictions. Additionally, international organizations such as the United Nations (UN) and its Security Council may take actions to address violations and maintain global peace and security. The International Court of Justice (ICJ) serves as a judicial body, resolving legal disputes between states and providing advisory opinions on legal questions referred to it by the UN and its specialized agencies. However, the ICJ's decisions depend on the voluntary compliance of states. Ultimately, the enforcement of international law is a complex and collaborative process that involves the participation of states, international organizations, and judicial bodies.