Topic
Free account · your comment posts right after signup
Snakeheads are Chinese gangs that smuggle people to other countries. They are found in the Fujian region of China and smuggle their customers into wealthier Western countries such as those in Western Europe, North America, Australia, and some nearby wealthier regions such as Taiwan and Japan.
Not who you're looking for? Others named Snakehead: 2021 film directed by Evan Jackson Leong · 2007 novel by Anthony Horowitz · 9th episode of the 2nd season of Fringe