Chinese Ivory Smuggler with Close Ties to Beijing Government Arrested for Murder of Thousands of Elephants By Nate Thayer October 9, 2015 Yang Feng Glan graduated with a degree in Swahili and was sent by Beijing to Tanzania in 1975 as a translator for Tazara, the 2000 kilometer Chinese government built railroad between that country […]
You are here: Home / Archives for Elephants