‘Ivory Queen’ jailed in Tanzania

Tanzania has sentenced Yang Fenglan, a Chinese businesswoman nicknamed the “Ivory Queen”, to 15 years in jail for smuggling hundreds of elephant tusks. Yang was accused of operating one of […]