Army general arrested on human trafficking charges
Thailand’s police captured their first ‘big fish’ in the modern slave trade last week when they arrested a three-star army general on human trafficking charges, prompting the United States Charge Continue Reading