Day: August 3, 2025

When the Church Must Lead: Embracing Self-Regulation in the Wake of Shakahola and Beyond

On July 29, 2025, the Government of Kenya took a historic step. The Cabinet approved the recommendations of the Presidential Taskforce on Religious Organizations—a move designed to safeguard the integrity of religious practice while preventing abuse. At its heart, the Cabinet emphasized a model of self-regulation, placing religious leaders at the center of accountability. This is the Church’s moment.

Lessons from the World Uncertainty Index: Thriving in the Age of the Unknown

In early 2025, the World Uncertainty Index (WUI)—developed by economists at Stanford University and the International Monetary Fund—confirmed what many of us already sensed: global uncertainty is not only rising but becoming a persistent feature of our world. Political instability, pandemics, economic upheavals, and now development funding cuts—such as those recently experienced by USAID Implementing Partners in Kenya—are just some of the drivers of this volatility.