Operation First Light 2026: INTERPOL's Biggest Fraud Sweep Yet Nets 5,811 Arrests Across 97 Countries
INTERPOL has announced the results of Operation First Light 2026: 5,811 arrests across 97 countries, $293 million in criminal assets intercepted, 31,014 bank accounts frozen, and 1