Nyamweya, Stellah K (University Of Nairobi, 2019)
Human Trafficking is experienced globally and Kenya being a source, transit route and destination country for traffickers is burdened as it continues to witness the increase of victims despite having functional systems. ...