Wildlife experts have discovered the Impressed Tortoise (Manouria impressa) in near Yazali of Lower Subansari district in Arunachal Pradesh. The new species of tortoise are elusive and have never been previously sighted in India. They are considered to be restricted to western Myanmar, pockets of habitat in Thailand, Laos, Vietnam, Cambodia, and southern China, and… Continue reading ‘Impressive’ tortoise discovered in Arunachal Pradesh