10 Sep 2025 11:32 pm | Citizen TV 117 views Duration: 3:08 Prof Makau Mutua: What happened in 2024/2025 is regrettable. On behalf of everyone in this country, we are sorry about what happened.