Enforcing international human rights law through universal jurisdiction – Complete Phd and Masters Thesis

[ad_1] 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…

Read More