CCTVs Pins US Couple over Torturing Adopted Son; 2 Others Children “Missing”
Closed Circuit Television –CCTV cameras accessed by police have pinned an American couple, Nicholas and Mackenzie Spencer, over continuously torturing their adopted son John Kayima …