Tanzanian Court sentences Yang Fenglan, an Ivory Smuggler to 15 years in Jail Phammo6:38 PM A Chinese national, Yang Fenglan, an Ivory smuggler, has been sentenced to 15 years in jail by Tanzanian court News originating from ...Read More