Indian scientists found a new species of limbless lizard which is said to
belong to the genus Sepsophis in the forested area
of Khandadhar near Raurkela in Orissa state, about 1125 kilometers southeast of New Delhi. Days ago we had a post on
a glass lizard which was also limbless but found in China's Jiangsu Province, I don't understand why scientist claimed "
It is not found anywhere else in the world", though I do agree that their newly-found Indian lizard is
an important discovery. Source: SFgate via Sn