Sidney Fussell / Wired:

Four former executives of Nexa Technologies, an alleged provider of surveillance technology to Libya and Egypt, have been charged with complicity in torture and war crimes– The leaders are accused of selling technology to Libya and Egypt that was used to identify activists, read private messages and kidnap, torture or kill them.

LEAVE A REPLY

Please enter your comment!
Please enter your name here