• January 17, 2026
  • Last Update January 17, 2026 4:24 am

financial controls

  • January 17, 2026

Fugitive’s Capture Unravels $3 Million INS Fraud Scheme

San José, Costa Rica — SAN JOSÉ – The recent capture of a fugitive businessman in Colombia has cast a…