May 8, 2020 Africa Suspected robber commits suicide in police cell In Kenya, a suspected robber is reported to have committed suicide inside a police.. Read more