Kampala, Uganda | THE INDEPENDENT | The Director of Public Prosecutions has instituted a fresh charge of aggravated trafficking against an American couple. The two had been previously charged with torture of their 10-year-old foster son. Mackenzie Leing Spencer and her husband Nicholas Spencer, who are residents of Naguru Hill in …
Read More »