Wednesday, April 12, 2023 - President William Ruto has appointed Douglas Kanja Kirocho as the Deputy Inspector General of Police. In an announcement made by State House spokesman, Hussein Mohamed, the Head of State also appointed Bruno Shiosho as the Director General of Kenya Coast Guard Service. Ruto also appointed Gideon Munga Nyale as the new…