The Successful Return Of 12 Indian Star Tortoises Back Into The Wild
The Indian star tortoise (Geochelone elegans), one of the most beautiful tortoises in all of Asia, is sadly disappearing from the India landscape. Escalating illegal poaching of the tortoise has led to its rapid decline over the past 20 years.…