Sign in to continue
Sign up to get started
5,374,996
South African woman jailed 17 years for beating toddler to death
During cross examination, the convict admitted beating the child up with a peach tree stick
Africa