David J. Scheffer is senior fellow at the Council on Foreign Relations (CFR), with a focus on international law and international criminal justice.

from Google Alert – international law https://ift.tt/v8PGQhm
August 24, 2025 at 10:44PM