News19 hours ago
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...