Police Officer Claims Self-Defense in Husband’s Shooting Case
A female police constable accused of fatally shooting her estranged husband 12 times testified in an Eldoret court, claiming she...
A female police constable accused of fatally shooting her estranged husband 12 times testified in an Eldoret court, claiming she...