Ancient Marine Creature and Terrestrial Life Forms Trapped Together, Inside the Same Amber

Since scientists have discovered the potential of the amber found on Myanmar beach from a paleontological perspective, several discoveries that seem to challenge what we already know about our past were revealed.... Read more »