Leonard Clifford Wafula

Leonard Clifford Wafula

officer Kenya

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.

Global Media Ratings
Dominance
0.00%
Persistence
0 wks
Reach
0
Power
0$
Sentiment
0.00
Countries Mentioned

No country-level mention data available.

Interactive World Map

Each country's color is based on "Mentions" from the table above.