Kenya Human Rights Commission Calls for Hustler Fund Shutdown Over Failed Objectives and KSh 10 Billion Defaults - August 2025