Escaping Justice - Cyanne E. Loyle
Now more than ever the international community plays a central role in pressing governments to hold their own to account. Despite pressure to adhere to global human rights norms, governments continue to benefit from impunity…