Several high-level Chinese ivory traffickers have been arrested by Tanzanian authorities in a crackdown on elephant poaching, according to NGO Elephant Action League. Yang Feng Glan, 66, nicknamed the “Queen of Ivory” was tracked down by the National and Transnational Serious Crimes Investigation Unit (NTSCIU) over the course of a year, the non-profit said. Having reportedly […]