Nicholas Spencer and Mackenzie Leigh Mathias Spencer (YouTube screenshot) An American couple living in East Africa are facing the death penalty for allegedly torturing and sex trafficking their 10-year-old foster child over the course of several years. Nicholas Spencer and Mackenzie Leigh Mathias Spencer, both 32, were taken into custody…
#parent | #kids | #minorsextrafficking | American Couple Tortured Ugandan Foster Son: Police
