south asia
- Traffickers are suspected of having smuggled several thousand people from India, Sri Lanka and Nepal
- Authorities estimate the network generated several million euros in illegal profits
© 2024 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.