Church investment fraud
-
Court Cases
Bishop Mark Kariuki’s Deliverance Church Linked to Sh10B Imani Estate Land Fraud Scandal
Introduction Kenya is reeling from what could be the country’s largest church-backed investment scandal. Court documents, victim testimonies, and public…
Read More »
