Universal Jurisdiction: an enigma cloaked in legal garb, a principle asserting that certain crimes are so heinous they offend all of humanity, granting any s...
View in Alexandria