Inspector General of Police Douglas Kanja has been found in contempt of court over roadblocks and barricades mounted across Nairobi during the June 25, 2026 Gen Z commemorative demonstrations. High Court Justice Patricia Nyaundi found Kanja personally responsible for failing to ensure police complied with an order requiring members of the public to receive prior