Four former executives of Nexa Technologies, an alleged supplier of surveillance tech to Libya and Egypt, were indicted for complicity in torture and war crimes (Sidney Fussell/Wired)
Sidney Fussell / Wired:Four former executives of Nexa Technologies, an alleged supplier of surveillance tech to Libya and Egypt, were indicted for complicity in torture and war crimes — The managers are accused of selling tech to Libya and Egypt that was used to to identify activists, read private messages, and kidnap, torture, or kill them.
Sidney Fussell / Wired:
Four former executives of Nexa Technologies, an alleged supplier of surveillance tech to Libya and Egypt, were indicted for complicity in torture and war crimes — The managers are accused of selling tech to Libya and Egypt that was used to to identify activists, read private messages, and kidnap, torture, or kill them.