Tension has gripped St Peter’s Oyugis Catholic Parish in Homa Bay County after congregants protested against a private developer accused of grabbing the church’s land. Published Date: 2025-08-18 06:44:00 Author: By James Omoro | Aug 18, 2025 Source: The Standard