Quantcast
Channel: Crime – Face of Malawi
Viewing all articles
Browse latest Browse all 5412

Woman Dies in Police Cell after Being Arrested by her Own Cop Husband

$
0
0
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, […]

Viewing all articles
Browse latest Browse all 5412

Trending Articles