99-Million-Year-Old Baby Snake Discovered in Amber
A baby snake that hatched 99 million years ago on an island in the middle of the Indian Ocean was found encased in amber. The snake, just 4 inches long, was discovered in a chunk of resin in what is now known as Myanmar. It was initially misidentified as a centipede and subsequently sold to […] More