Kenya, Ayiro v. Namu, MCCC/E2967/2025 (2025)