An investigation by Germany into a deadly 2009 airstrike near the Afghan city of Kunduz that was ordered by a German commander complied with its right-to-life...
The Africa Research Centre has published Justice Denied: The Reality of the International Criminal Court, a 610-page study of the International Criminal Court by Dr David...