A platform meant to clean up graft becomes a crime scene On August 5, 2025, Kenya’s digital governance was rocked…