Buisa, Uganda | THE INDEPENDENT | The Ugandan police, working with a non-governmental organization, have rescued 38 victims of human trafficking in neighboring Kenya, CID spokesperson said on Thursday. Charles Twiine, the Criminal Investigations Directorate spokesperson said in a tweet that working with the organization of “Make a Child Smile,” they …
Read More »