IRRC No. 883
The European Court of Human Rights’ Al-Jedda judgment: the oversight of international humanitarian law
Reading time 6 min read
This article is also available in