Policing human rights: an analysis of law enforcement responses to trafficking in persons in the UK and Nigeria (University of Oxford, 2022)

(untitled) - McGeer, CA