Douglas Tendwa, a 36-year-old man, was arrested for allegedly beating his 13-year-old son, Shadrach Luseno, to death with a wooden stick The incident occurred after Luseno was accused of stealing ...
Results that may be inaccessible to you are currently showing.