New Leaf Gecko Discovered


An amazing new species of Gecko was discovered called Uroplatus finaritra in Madagascar. Here is the whole story.