Officers from Luanda Police station in Vihiga county are on the spotlight after claims of neglecting…
Tag: Luanda
Unmasking The Seven Notorious Men Preying on Women in Western Kenya
Police in Luanda Vihiga County have arrested seven notorious rapists who are said to be behind…