Loading the player...


INFO:
Two Americans have been accused of child abuse in Uganda. The country’s state prosecutors allege that Nicholas Spencer and his wife, Mackenzie Leigh Mathias Spencer, “constantly…
Americans charged with child torture and trafficking in Uganda | South China Morning Post