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) - Latest World News

Breaking

You can Find Best news

Recent Posts

Post Top Ad

Responsive Ads Here

Post Top Ad

Responsive Ads Here

Thursday, June 24, 2021

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)

No comments:

Post a Comment

Comments System

Disqus Shortname

Post Top Ad

Responsive Ads Here