Kenya’s Leopard Tortoise Trade Explodes as 870,000 Reptiles Flood Global Markets
One of the most traded Leopard Tortoise resting .Photo Courtesy Teryani Mwadzaya A shocking new scientific report has exposed the massive scale of Kenya’s booming reptile export trade, revealing that…
