Douglas Kanja DCI
-
Crime Watch
High Court judge order police boss Kanja to personally produce 7 abductees in court tomorrow
A Nairobi High Court has ordered the immediate unconditional release from custody seven youth allegedly abducted over the Christmas festivities…
Read More »