Monthly Archive: March 2025

The Peacekeepers of Kakamega

In Kakamega County, Kenya, the local government handed a contract to a Chinese construction company to build a road that would be of huge benefit to the community. But it did not go smoothly....