Read More 1 minute read Crime Featured Germany Global News Politics Technology Turkey Germany charges executives for selling spyware to Turkey Four former executives have been charged with illegally selling software to Turkey’s secret services so it could spy… byAlexandra IrisJune 7, 2023287 views