NIA chargesheets CEO of Laos-based company in alleged human trafficking case
Sep 10, 2024
The National Investigation Agency (NIA) charge-sheeted the chief executive officer (CEO) of Long Sheng Company, a Laos-based company, in a high-profile human trafficking and...