Enforcing international human rights law through universal jurisdiction – Complete Phd and Masters Thesis
Thesis Overview Title: Enforcing International Human Rights Law through Universal Jurisdiction Introduction: Universal jurisdiction refers to the concept that certain crimes are so heinous that they can be prosecuted by any state, regardless of where…
Read More