by
Anja Seibert-Fohr
Language: English
Release Date: July 9, 2009
Criminal punishment is increasingly seen as a necessary element of human rights protection. There is a growing conviction at the international level that those responsible for the most serious crimes should not go unpunished. Although there is a wealth of legal writing on international criminal law,...