Waila, Beatrice N (University of Nairobi, 2020)
Human trafficking is a matter of global concern, evidenced by the numerous initiatives such as the Palermo Protocol to Prevent, Suppress and Punish Trafficking in Persons, especially women and children. Despite the measures ...