NEW YORK – Teo Boon Ching, aka Zhang, Dato Sri, and Godfather, 58 of Malaysia, was sentenced to 18 months in prison for conspiring to traffic hundreds of kilograms of rhinoceros horns worth millions of dollars that involved the illegal poaching of numerous rhinoceros, an endangered wildlife species. The sentence was imposed on September 19, 2023 ...
Read More»