Infamous ivory smuggler Emile N’bouke has at last been brought down by authorities in the West African country of Togo. Dubbed “The Boss”, N’bouke is […]
Tag: Last Great Ape Organization
Congo: Notorious Ivory Trafficker ‘Pepito’ Jailed
An ivory kingpin who evaded justice for over a decade is now behind bars at Brazzaville Prison. Naftali Honig of Project for the Application of […]