Prof Rebecca Thornburn Stern is Professor in Public International Law at Uppsala University and Guest Professor in Human Rights law at Lund University