
Uganda charges US couple with child trafficking
By Biodun Busari A couple from the United States resident in Uganda has been charged with child trafficking and denied bail following the allegation of torturing their foster son last week. The couple – Nicholas Spencer and Mackenzie Leing Mathias Spencer were charged by Ugandan prosecutors on Tuesday for “constantly” torturing a 10-year-old boy who […]