Toby Cadman is an established international criminal law specialist in the areas of war crimes, terrorism, extradition, mutual assistance and human rights law.
-
Published in: openSecurityBangladesh justice: damned if you do, damned if you don't
"One must ask what is the point in a trial where the only acceptable result is execution": have politics...