But elephant poachers featured in Leonardo DiCaprio film are released due to faulty prosecutions DAR ES SALAAM, Tanzania––The Kisutu Resident Magistrate’s Court on December 8, 2021 re-sentenced “Ivory Queen” Yang Feng Glan and two alleged Tanzanian co-conspirators to 15 years imprisonment each for illegally trafficking 860 elephant tusks. (See “Ivory queen” sentence helps to […]