66 Bad Guys Bite The Dust!
Elephants At Zakouma National Park in SE Chad, the tragic sight of many Elephant deaths by poachers. Oh yes, sometimes the good guys do win. And on this day, 66 bad guys have bit the dust! As has sadly been posted on this Blog several times, elephant and rhino poaching in Africa is out of control and increasing […]