Rachael NgMar 83 minCatching Elephant Poachers - DNA Sampling Introduction Did you know that there are such people in the world who make a living out of elephant poaching? Since Africa has a bigger...