
Leonard Clifford Wafula
officerMale0.0Global Dominance: 0.00%
Leonard Clifford Wafula is an administration police officer implicated in a land fraud investigation in Kenya. He is accused of supplying stolen government documents, including land registration papers, to land brokers, which were then used to forge fraudulent land titles, thereby contributing to a significant scheme of land theft affecting many unsuspecting Kenyans.
Power0
Reach0
Collect
Not in the pool (under ¢1).
Recent news mentions
Leonard Clifford Wafula is an administration police officer implicated in supplying stolen government documents to land brokers.
DCI probes officials, backstreet dealers in a web of land fraudstersThe Standard·
Kenya· 2025-04-03








