The Kiambu Report, February 2025