US-based Kenyan woman alleged to have masterminded Amazon Web Worker arrested
Detectives from the Directorate of Criminal Investigations (DCI) have arrested a Kenyan woman based in the US Stacey Marie Parker Blake over her links with the Amazon Web Worker scheme. In a statement Saturday night, ….