A fossilized lizard preserved in amber and found in Southeast Asia is 99 million years old scientists have determined. That makes it the oldest ever specimen of its kind and could hold the key to a ‘lost ecosystem’.The fossil is about 75 million years older than the previous oldest lizard discovered, researchers at Florida Museum […]