Police in Kenya are investigating the death of a woman who is said to have committed suicide inside police cell after being arrested by her husband who is a police officer. Barbara Katwiri was arrested on December 26, 2019, by her husband who is a police officer at Muthaiga Police Station. According to the husband, […]
↧