Deeq A. Posted January 24, 2025 The reported disappearance of more than 80 government critics over the last six months has caused a huge public backlash in Kenya. Source: Hiiraan Online Share this post Link to post Share on other sites