Oldest fossilized lizard found in Southeast Asia
Scientists have announced the discovery of the oldest fossilized lizard, found in Southeast Asia, which is 99 million years old, 75 million years older than the previous record holder. It was found decades ago but its analysis was reported earlier in the week. The discovery will help in understanding the unknown ecosystem to which the creature belonged, a researcher said.