‘Queen of Ivory’ arrested in Tanzania
A Chinese woman nicknamed the “Queen of Ivory” has been arrested in Tanzania and charged with smuggling at least 706 elephant tusks that authorities say are worth about $2.5 million. Yang Feng Glan, 66, is thought to be the most notorious ivory trafficker arrested in East Africa in the last decade. She ran a sophisticated… Read More ‘Queen of Ivory’ arrested in Tanzania