May 28, 2021 Crime Two parents arrested in Kenya for torturing, feeding their 3-year-old step son faeces Kenya police in Kajiado County have arrested two parents for allegedly mistreating their 3-year-old step.. Read more