2021-06-24
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
Sidney Fussell / Wired : Tweets: @startpage and @wired Tweets: @startpage : The tools were used to “identify dissidents and activists, read their private emails and messages, and, in some cases, kidn...
Loading articles...