Evelyne Cheluget
-
Corruption Watch
Somali Community Group Files Complaint Alleging Visa Corruption Network in Immigration Department
A Nairobi-based community group has filed a detailed complaint alleging the existence of a visa corruption network within Kenya’s Immigration…
Read More »
