Court issues arrest warrants for 68 more human traffickers
A wider net is tightening around more modern-day slavers as a Thai court issued arrest warrants for 68 more suspected human traffickers in southern Thailand last week, in addition to Continue Reading