Mary Wachuka, a Kenyan businesswoman caught in a high-stakes dispute over surveillance software, is now facing an even tougher situation after the government revoked her passport. This move comes as…
All Right Reserved. Mambo Mseto
Mary Wachuka, a Kenyan businesswoman caught in a high-stakes dispute over surveillance software, is now facing an even tougher situation after the government revoked her passport. This move comes as…
You cannot copy content of this page