The Dutch Supreme Court dismissed a claim against two Israeli military officials in August 2023, asserting that under international law, the accused enjoyed absolute...
Professor Thea Hilhorst has been awarded the prestigious Spinoza Prize for her work on the impact of humanitarian aid on society and the ways in which people and institutions shape the organization of aid relations.