NAIROBI- Eight Arrested in USD 439 Trillion Mega Fraud.
DCI’s Operations Support Unit detectives have nabbed eight suspects in a USD 439 Trillion mega fraud targeting two foreign businessmen from Netherlands. In the ongoing operation at a warehouse located…
