Mary Wachuka Maina · LEAD
Kenya Cancels Spyware Contractor’s Passport
A Canadian-based software developer who sued senior Kenyan government officials over a collapsed spyware contract says her passport has been mysteriously cancelled, effectively barring her from entering Kenya as her court case proceeds. Mary Wachuka Maina discovered last Wednesday at a Canadian airport that her Kenyan passport had been marked as “cancelled” in the Immigration […]
