CrimeNewsAmerican Couple Tortured Ugandan Foster Son: Police Nicholas Spencer and Mackenzie Leigh Mathias Spencer (YouTube screenshot) An American couple…InternewscastDecember 23, 2022 View Post