Wildlife-trafficking Kingpin is finally Nabbed in Thailand

Wildlife-trafficking Kingpin is finally Nabbed in Thailand

One of the world’s most notorious wildlife traffickers is now behind bars. Boonchai Bach, a Thai Vietnamese man who operated out of Thailand for more than a decade, has finally been arrested by Thai authorities. “It is like catching one of the Corleones,” enthused Steven Galster, the founder of the…