
Thai officers find makeshift human trafficking camp
Human trafficking at its worst! Camp near Thai-Malaysian border where Thai officers uncovered mass graves of trafficked immigrants! About Thailand :: Thailand is a country on Southeast Asia’s Indochina peninsula …
Thai officers find makeshift human trafficking camp Read More