The Role of Human Rights Mechanisms in Implementing International Humanitarian Law

TitleThe Role of Human Rights Mechanisms in Implementing International Humanitarian Law
Event date14 to end of 15 Nov 2019
LocationGeneva