[1]
Edwin, E.I. and Odanwu, A.I. 2024. United Nations’ mechanisms to halt trafficking in persons: The Libyan experience. Journal of Research and Development. 9, 1 (Aug. 2024), 1–4.