Friday, June 25, 2021

China on Afghanistan (Duowei/MEMRI) 

French Spyware Executives Are Indicted for Aiding Torture - Sidney Fussell (Wired) The managers are accused of selling tech to Libya and Egypt ...


The Real War Dogs of Iraq  - Zack Kopplin (The American Prospect) One company is empowering Kurdish human rights abusers. Another is accused of selling Iranian fuel to the U.S. military.