Aug 11, 2022 by Enrico de Lazaro

A fossilized true bug preserved in Burmese amber dates back approximately 100 million years (mid-Cretaceous period), according to Oregon State University...