Dec 3, 2020 Africa Teen arrested for threatening to kill family member commits suicide inside police cell A 19-year-old student who was arrested after family members reported him to police for.. Read more
Nov 30, 2020 Africa Woman pushes three daughters into fast flowing river, then commits suicide In Kenya, a mother pushed her three children into a River and then she.. Read more