January 21, 2025 | Council on Foreign Relations

The Sad Decline of the ICRC

Issues:

Issues:

Israel