International Law at a Crossroads? Recent ICJ & ICC Developments and Their Global Impact