Deeq A. Posted March 27, 2024 The authorities in Kenya have begun releasing the remains of some of those who died in a cult which allegedly encouraged them to starve themselves to death. Source: Hiiraan Online Share this post Link to post Share on other sites