Hirsi Jamaa and Others v Italy or the Strasbourg Court versus Extraterritorial Migration Control?
The international law of human trafficking