Punishing Violations of International Humanitarian Law at The National Level
Punishing Violations of International Humanitarian Law at The National Level
- Geneva International Committee of The Red Cross 2001
- 199p
0.00
Human Rights
Humanitarian Law
Law
341.481 / SEG
0.00
Human Rights
Humanitarian Law
Law
341.481 / SEG